Flavin est une commune de l’Aveyron, en région Occitanie, qui compte environ 2 370 habitants, établie à une dizaine de kilomètres au sud de Rodez dans la vallée du Dourdou de Combret. Commune résidentielle de la périphérie ruthénoise, Flavin a connu une croissance démographique soutenue depuis les années 1980, liée à l’essor des zones pavillonnaires aux abords de la préfecture de l’Aveyron. Son territoire agricole, sur les pentes du Ségala méridional, conserve des prairies et des cultures céréalières typiques du bocage aveyronnais.
Flavin dérive d’un anthroponyme latin, probablement Flavinus ou Flavianus, désignant le domaine d’un propriétaire gallo-romain appartenant à la gens Flavia. Ce type de formation toponymique en -in est caractéristique du Rouergue, où le suffixe latin -inum a évolué vers -in en occitan.