La población de Villafranca es de 2 883 personas (2020), el área de Villafranca es de 46.43 kilómetros cuadrados, la distancia de Villafranca a Madrid (capital de la España) es de 263 kilómetros, la distancia de Villafranca a Madrid es de 342 kilómetros. Villafranca comparte fronteras con Milagro, Funes, Marcilla, Caparroso y Cadreita.