La commune de La Marche se situe dans le département Nièvre.
Les communes limitrophes sont les suivantes : Tronsanges, La Charité-sur-Loire, Saint-Léger-le-Petit, Champvoux, Raveau, Argenvières.
1 infirmier et infirmière à domicile pratique à La Marche.