Saint-Affrique (en occitan rouergat Sant Africa) est une commune française située dans le département de l'Aveyron, en région Occitanie, sous-préfecture de 1800 à 1926. Elle compte une population de 7 992 habitants.
Le patrimoine architectural de la commune comprend quatre immeubles protégés au titre des monuments historiques : le Pont Vieux, classé en 1886, le dolmen de Tièrgues, classé en 1889, le château de Mas Rougier, inscrit en 1979, ainsi que le pressoir de Savignac, inscrit en 1980.