Au nord-ouest de la Haute-Loire, dans la Limagne brivadoise, traversée par la rivière Allier, la communauté de communes d’Auzon fédère 12 communes peuplées de près de 10 000 habitants. Si la collectivité porte le nom d’un de ses villages, son siège est situé à Sainte-Florine. L’attractivité touristique est due au village de Champagnac-le-Vieux, à l’abbatiale d’Auzon et à la vallée de Lempdes. L’activité économique est historiquement tournée vers l’industrie automobile – Valéo est le premier employeur du secteur – mais se diversifie.