La municipalité de Champlemy est située dans le département Nièvre.
Les communes à proximité sont les suivantes : Arzembouy, Saint-Bonnot, Dompierre-sur-Nièvre, Chazeuil, Corvol-d'Embernard, Oudan, Marcy, Saint-Malo-en-Donziois, Châteauneuf-Val-de-Bargis, Varzy.
1 infirmier et infirmière à domicile travaille à Champlemy.