La commune de Saint-Pourçain-sur-Besbre se situe dans le département Allier.
Les municipalités limitrophes sont les suivantes : Diou, Saligny-sur-Roudon, Dompierre-sur-Besbre, Vaumas, Thiel-sur-Acolin.
1 infirmier et infirmière à domicile exerce à Saint-Pourçain-sur-Besbre.