El términu municipal de Cartaya atópase asitiáu nel suroeste de la provincia d'Huelva, na zona de mariña y llindada d'este a sur pel ríu Piedres y la so desaguada, dando orixe a la sablera de San Miguel.