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 : Valbeleix, Compains, Saint-Pierre-Colamine, Égliseneuve-d'Entraigues, Picherande, Saint-Victor-la-Rivière, Saint-Diéry, Chambon-sur-Lac.
13 infirmiers et infirmières à domicile pratiquent à Besse-et-Saint-Anastaise.