Cucq est une commune française située dans le département du Pas-de-Calais en région Hauts-de-France dans la région naturelle du Marquenterre.
Outre le bourg, le territoire de la commune se compose du hameau de Trépied et de la station balnéaire de Stella-Plage.