L'agglomération de Flavin se situe dans le département Aveyron.
Les municipalités alentours sont les suivantes : Pont-de-Salars, Trémouilles, Comps-la-Grand-Ville, Luc-la-Primaube, Calmont, Le Monastère, Olemps, Sainte-Radegonde, Le Vibal.
8 infirmiers et infirmières à domicile pratiquent à Flavin.