Sainte-Marie est une commune du département de la Nièvre, dans la région de Bourgogne-Franche-Comté.
Sainte-Marie fait partie du canton de Guérigny 
Sainte-Marie adhère à la la communauté de communes Amognes Coeur du Nivernais 
Sainte-Marie fait partie du bassin de vie de Nevers 
La population de Sainte-Marie est de 86 habitants (2025) 
L'altitude moyenne de Sainte-Marie 354 mètres.
Le code postal de Sainte-Marie est : 58330
Le code INSEE de Sainte-Marie est : 58253
0 Il n'y a aucun établissement scolaire à Sainte-Marie.
34.9 La part des résidences secondaires est de 34.9 %. 
Tous les chiffres et statistiques sur Sainte-Marie sur le site Insee.fr 
Saint-Benin-des-Bois: à 1.99 km
Saint-Franchy: à 3.04 km
Jailly: à 3.70 km
Saint-Saulge: à 5.79 km
Lurcy-le-Bourg: à 6.23 km
Bona: à 6.29 km
Saxi-Bourdon: à 7.45 km
Crux-la-Ville: à 7.94 km
Moussy: à 8.52 km
Nolay: à 8.86 km
Saint-Firmin: à 8.86 km
Saint-Sulpice: à 9.62 km
Oulon: à 9.70 km
Saint-Maurice: à 9.90 km
Prémery: à 10.22 km
Montenoison: à 11.03 km
Billy-Chevannes: à 11.36 km
Saint-Révérien: à 11.53 km
Vaux d'Amognes: à 11.90 km