La ville de Sévérac d'Aveyron est située dans le département Aveyron.
Les municipalités à proximité sont les suivantes : Ségur, Gaillac-d'Aveyron, Vimenet, Vézins-de-Lévézou, Saint-Martin-de-Lenne, Saint-Saturnin-de-Lenne, Verrières, Campagnac, Rivière-sur-Tarn, Mostuéjouls, La Tieule, Massegros Causses Gorges.
18 infirmiers et infirmières à domicile pratiquent à Sévérac d'Aveyron.