Villefranche-de-Rouergue (okcitánsky Vilafranca de Roergue) je obec v jižní Francii v departementu Aveyron, v regionu Occitanie. Jedná se o sous-prefekturu (hlavní město) stejnojmenného arrondissementu v departementu Aveyron.