Se encuentra situada a una altitud de 52 metros, a 74 kilómetros de la capital de provincia, Sevilla y a 18 de Lora del Río, cabecera del partido judicial.