La localité de Montoldre est situé dans le département de l'Allier et on y dénombre 634 habitants. Elle est paisible. La plupart des habitations sont ancienes. Les habitants sont essentiellement âgés et sont caractérisés notamment par une quotité de retraités de 33%, par contre une taille moyenne des ménages très importante (3.3 personnes), un très important pourcentage de personnes âgées (42%), un très important âge moyen (53 ans), une part d'enfants et d'adolescents assez inférieure à la moyenne (16%) et un taux de fécondité comparativement assez inférieur.
La situation économique se distingue en particulier par un taux de chômage de 8% mais un pourcentage d'ouvriers de 57%. Elle est distinguée par un nombre d'établissements scolaires de 1.6, par contre une densité de population de 30 hab./km².