El núcleo nació para abastecer a los jornaleros del arrozal, a cinco kilómetros del poblado de Alfonso XIII. Con la fábrica llegaron más trabajadores y el sitio pasó a llamarse Villafranco del Guadalquivir, en honor al dictador. En 1953 había quedado constituido como entidad local menor dependiente de La Puebla del Río.