There are three arrondissements in the Aveyron department. They are:[1]
- Arrondissement of Millau (subprefecture: Millau), with 110 communes. The population of the arrondissement was 79,346 in 2016.
- Arrondissement of Rodez (prefecture of the Aveyron department: Rodez), with 79 communes. The population of the arrondissement was 111,180 in 2016.
- Arrondissement of Villefranche-de-Rouergue (subprefecture: Villefranche-de-Rouergue), with 96 communes. The population of the arrondissement was 88,171 in 2016.