Villefranche-de-Rouergue (Okzitanisch: Vilafranca de Roergue) ist eine Gemeinde in Südfrankreich im Departement Aveyron, in der Region Okzitanien. Sie ist die Sous-Präfektur (Hauptstadt) des gleichnamigen Arrondissements im Departement Aveyron.