Aveyron has a population, in 2014, of 278,644, for a population density of inhabitants/km. The "arrondissement" of Rodez, with 143,841 inhabitants, is by far the largest. The other two, Millau and Villefranche-de-Rouergue, have respectively 70,995 and 63,808 inhabitants.