Localidad formada por dos poblaciones, cerca de la capital y en la carretera hacia Cádiz.
Los Palacios es una Ciudad de origen probablemente "tartesso", que en época romana acuñó moneda y llevó el nombre de "Searotinos", transformándose en época árabe en "zaracatín". Villafranca fue fundada por Alfonso XI, que la cedió a Don Diego López de Arnedo como "Villa Franca", libre de pagar impuestos; esta familia la tuvo hasta que Carlos II la incorporó a la Corona.
Durante mucho tiempo los dos pueblos estuvieron separados por una sola "calle", uniéndose por fin, en el año 1.836.
En el centro de esta calle había una "cruz de piedra" que servía de Tribunal para dirimir las disputas entre los habitantes de uno y otro lugar.