El 2007 la població de fet de Mainvillers era de 273 persones. Hi havia 96 famílies, de les quals 20 eren unipersonals (4 homes vivint sols i 16 dones vivint soles), 24 parelles sense fills, 48 parelles amb fills i 4 famílies monoparentals amb fills.
La població ha evolucionat segons el següent gràfic:[1]
El 2007 hi havia 110 habitatges, 97 eren l'habitatge principal de la família, 4 eren segones residències i 9 estaven desocupats. 96 eren cases i 13 eren apartaments. Dels 97 habitatges principals, 83 estaven ocupats pels seus propietaris, 13 estaven llogats i ocupats pels llogaters i 1 estava cedit a títol gratuït; 2 tenien dues cambres, 7 en tenien tres, 12 en tenien quatre i 76 en tenien cinc o més. 86 habitatges disposaven pel capbaix d'una plaça de pàrquing. A 36 habitatges hi havia un automòbil i a 53 n'hi havia dos o més.[2]
El 2007 la població en edat de treballar era de 197 persones, 139 eren actives i 58 eren inactives. De les 139 persones actives 131 estaven ocupades (81 homes i 50 dones) i 8 estaven aturades (1 home i 7 dones). De les 58 persones inactives 13 estaven jubilades, 23 estaven estudiant i 22 estaven classificades com a «altres inactius».[4]