En 2012, la commune comptait 273 habitants. L'évolution du nombre d'habitants est connue à travers les recensements de la population effectués dans la commune depuis 1793. À partir du xxie siècle, les recensements réels des communes de moins de 10 000 habitants ont lieu tous les cinq ans, contrairement aux autres communes qui ont une enquête par sondage chaque annéeNote 2,Note 3. Saint-Nicolas-des-Bois a compté jusqu'à 555 habitants en 1846, mais les deux communes de Saint-Nicolas-des-Bois et Le Froust, fusionnées en 1821, totalisaient 567 habitants en 1806 (respectivement 395 et 172).