La municipalité de Pouilly-les-Nonains est située dans le département Loire.
Les municipalités limitrophes sont les suivantes : Riorges, Saint-Romain-la-Motte, Renaison, Saint-André-d'Apchon, Ouches, Saint-Léger-sur-Roanne.
2 infirmiers et infirmières à domicile pratiquent à Pouilly-les-Nonains.