Geografía

Situación

Cartaya se encuentra a 22 Km de Huelva, a 110 Km de Sevilla y forma parte de la Costa Occidental de Huelva, el área geográfica más al oeste de la Costa de la Luz.

Localización

El término municipal de Cartaya se encuentra situado en el suroeste de la  provincia de Huelva, en la zona de costa y limitada de este a sur por el río Piedras y su desembocadura, dando origen a la playa de San Miguel. El núcleo urbano se encuentra a pies de la ribera del Piedras mientras que los núcleos de El Rompido y Nuevo Portil -limítrofe con Punta Umbría-, se encuentran en la desembocadura del Piedras y a pies del Atlántico respectivamente.

El término municipal tiene una extensión de 226,4 km²​ ​ con una altitud media de 26m sobre el nivel del mar.​ ​

Poblaciones limítrofes

El término municipal de Cartaya limita al oeste y sur con Lepe, cuya división natural es el río Piedras, al noreste con Gibraleón y al sureste con Punta Umbría, localidad que se segregó de Cartaya en la década de 1960.

Noroeste: Sanlúcar de Guadiana y Villanueva de los Castillejos
Norte: Villanueva de los Castillejos
Noreste: Gibraleón

Oeste: Lepe
Rosa de los vientos.svg
Este: GibraleónAljaraque y Huelva

Suroeste: Lepe
Sur: Lepe
Sureste: Océano Atlántico y Punta Umbría