Se encuentra localizado entre la Vega del Guadalquivir y las primeras estribaciones de la Sierra Norte de Sevilla, a cuyo Parque Natural pertenece una pequeña parte del término.