La commune de Villefranque se trouve dans le département des Pyrénées-Atlantiques, en région Nouvelle-Aquitaine.
Le gentilé est Milafrangar.
La commune compte à ce jour 2 836 habitants ( en 2020). C'est une commune rurale d'une superficie de 17,17km2.
Sur le plan historique et culturel, Villefranque fait partie de la province du Labourd, une des sept provinces composant le Pays basque.