El municipio está ubicado en el Valle del Genil en la provincia de Sevilla, lo componen ocho núcleos de población y forma parte de la Campiña sevillana.