La localidad de Badolatosa tiene una población de 3173 habitantes, con una distancia de la capital de 130 km.
El origen de este pueblo parece provenir de la época romana, donde recibió el nombre de Latus, que significa «vado ancho», y se encontraba en las proximidades de Estepa. Posteriormente fue una cortijada perteneciente al marquesado de Estepa con el nombre de Vado de la choza, hasta la abolición de los señoríos
La extensión es de 48 km2 y una altitud de 236 m sobre el nivel del mar.