Le nom de la localité est attesté sous les formes apud Bellum fontem au XIIe siècle[2], Bello fontem au XIIe siècle, de Bello fonte vers 1190[2], rector de Bello fonte entre 1369 et 1372[3], ecclesia de Bello fonte en 1412[4] et vers 1480[5], Belle fontaine en 1635[6], Bellefontaine entre 1612 et 1636[7] et en 1648[8].
Le toponyme est issu du latinfontana qui a donné fontaine qui avait initialement le sens de « source ». Belle est ici simplement le qualificatif dans le sens actuel[9], « la belle fontaine » ou « la belle source »[10].
La source dont il est question ici est celle d'un petit ruisseau, affluent de la Sée. La carte du diocèse d'Avranches du Chanoine E.-A. Pigeon[11] signale en 1884 l'existence d'eau minérale à cet endroit [12].
Sur le territoire fut trouvé de nombreux vestiges d'anciennes habitations, qu'on indiquait que le village était à l'emplacement de la ville romaine d'Ambibarii.
Particularité du mode d'administration : par décision du conseil municipal, les habitants de Bellefontaine ne sont pas soumis à la part communale des impôts locaux[15].
Le conseil municipal est composé de onze membres dont le maire et deux adjoints[16].
L'évolution du nombre d'habitants est connue à travers les recensements de la population effectués dans la commune depuis 1793. À partir du , les populations légales des communes sont publiées annuellement dans le cadre d'un recensement qui repose désormais sur une collecte d'information annuelle, concernant successivement tous les territoires communaux au cours d'une période de cinq ans. Pour les communes de moins de 10 000 habitants, une enquête de recensement portant sur toute la population est réalisée tous les cinq ans, les populations légales des années intermédiaires étant quant à elles estimées par interpolation ou extrapolation[21]. Pour la commune, le premier recensement exhaustif entrant dans le cadre du nouveau dispositif a été réalisé en 2004[22],[Note 2].
En 2019, la commune comptait 140 habitants, en augmentation de 2,94 % par rapport à 2014 (Manche : 0,44 %, France hors Mayotte : 2,49 %).Bellefontaine a compté jusqu'à 490 habitants en 1806.
Daniel Delattre et Emmanuel Delattre, La Manche les 602 communes, Grandvilliers, Éditions Delattre, , 280 p. (ISBN978-2-9159-0709-4), p. 26.
René Gautier et al. (préf. Jean-François Le Grand, postface Danièle Polvé-Montmasson), 601 communes et lieux de vie de la Manche : Le dictionnaire incontournable de notre patrimoine, Bayeux, Éditions Eurocibles, coll. « Inédits & Introuvables », , 704 p. (ISBN978-2-35458-036-0), p. 82.