L'agglomération de Besse-et-Saint-Anastaise est située dans le département Puy-de-Dôme.
Les municipalités à proximité sont les suivantes : Picherande, Égliseneuve-d'Entraigues, Valbeleix, Saint-Pierre-Colamine, Compains, Chambon-sur-Lac, Saint-Victor-la-Rivière, Saint-Diéry.
12 infirmiers et infirmières à domicile pratiquent à Besse-et-Saint-Anastaise.