Limita al norte con Huévar y Chucena, esta segunda en la provincia de Huelva, al sur con Villamanrique de la Condesa, al este con Aznalcázar, y al oeste con Hinojos (provincia de Huelva).