Saint-Pourçain-sur-Sioule est une ville du centre de la France située dans le département de l'Allier en région Auvergne-Rhône-Alpes.
5.223 habitants vivent à Saint-Pourçain-sur-Sioule.
2.362 ménages se partagent 2.747 habitations à Saint-Pourçain-sur-Sioule.