Montoldre est une commune du département de l' Allier, dans la région d' Auvergne-Rhône-Alpes.
Montoldre fait partie du canton de Saint-Pourçain-sur-Sioule 
Montoldre adhère à la la communauté de communes Entr'Allier Besbre et Loire 
Montoldre fait partie du bassin de vie de Varennes-sur-Allier 
Madame le maire de Montoldre est Marie-Jo MARGELIDON-FOUQUET - Professeur, profession scientifique (2026)
La population de Montoldre est de 602 habitants (2025) 
L'altitude moyenne de Montoldre 290 mètres.
Le code postal de Montoldre est : 03150
Le code INSEE de Montoldre est : 03187
1 Il y a 1 Ecole à Montoldre. Voir les établissements scolaires de Montoldre. 
5.9 La part des résidences secondaires est de 5.9 %. 
Tous les chiffres et statistiques sur Montoldre sur le site Insee.fr 
Boucé: à 3.93 km
Varennes-sur-Allier: à 4.07 km
Rongères: à 4.60 km
Saint-Loup: à 5.59 km
Saint-Gérand-de-Vaux: à 6.33 km
Montaigu-le-Blin: à 6.66 km
Treteau: à 6.93 km
Langy: à 7.59 km
Paray-sous-Briailles: à 8.09 km
Créchy: à 8.40 km
Gouise: à 8.65 km
Sanssat: à 8.91 km
Cindré: à 8.95 km
Saint-Voir: à 9.70 km
Saint-Gérand-le-Puy: à 9.89 km
Loriges: à 10.79 km
Ferté-Hauterive: à 10.95 km
Chavroches: à 10.98 km
Billy: à 11.09 km
Trézelles: à 11.12 km
Contigny: à 11.18 km
Marcenat: à 11.71 km
Saint-Félix: à 11.98 km
Ecole primaire des Tilleuls - Public