Villafranca Sicula es una comuna siciliana de 1.493 habitantes. Su superficie es de 17,67 km. Su densidad es de 84,49 hab/km. Forma parte de la región italiana de Sicilia. Este pueblo está situado en la provincia de Agrigento. Las comunas limítrofes son Burgio, Calamonaci, Caltabellotta, y Lucca Sicula.