La commune de Saint-Pierre-Laval se situe dans le département Allier.
Les municipalités à proximité sont les suivantes : Saint-Bonnet-des-Quarts, Saint-Martin-d'Estréaux, Droiturier, Châtelus, Andelaroche, Arfeuilles.
3 infirmiers et infirmières à domicile pratiquent à Saint-Pierre-Laval.