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