La ville de Peyrat-la-Nonière est située dans le département Creuse.
Les agglomérations à proximité sont les suivantes : Champagnat, Saint-Domet, Issoudun-Létrieix, Saint-Chabrais, Le Chauchet, Puy-Malsignat, La Serre-Bussière-Vieille, Saint-Julien-le-Châtel, Saint-Priest.
1 infirmier et infirmière à domicile travaille à Peyrat-la-Nonière.