El municipio está ubicado en la depresión del Guadalquivir en la provincia de Sevilla, a 62,5 km en línea recta de la costa más cercana, un punto situado en el Parque nacional de Doñana, , lo componen cuatro núcleos de población y forma parte del Área metropolitana de Sevilla.