Conil está situado sobre una explanada costera al suroeste de la provincia de Cádiz, bañado por el océano Atlántico.