En la actualidad Villafranco del Guadiana cuenta con 1544 habitantes, de los cuales 790 son varones y 754 mujeres.