Villafranca de los Barros se sitúa en las proximidades de Almendralejo, también sobre la Vía de la Plata, constituyendo después de aquél con sus casi 15.000 habitantes, el segundo núcleo de el partido judicial.
Los hallazgos arqueológicos aparecidos en los parajes de Los Cortinales y Las Palomas denotan la presencia de pobladores en este ámbito desde la época calcolítica. Más tarde, el asentamiento romano de Perceiana se cree correspondiente también a este punto.