Rodez (Occitaans: Rodés) is een gemeente in het zuidwesten van Frankrijk in het departement Aveyron, waarvan het de prefectuur is. Het ligt in de regio Occitanie.

Het was de hoofdstad van Rouergue, een voormalige Franse provincie. Rodez is ook de hoofdstad van 3 kantons: Rodez-1, Rodez-2 en Rodez-Onet.