La localité de Sains-Morainvillers, et qui est calme et rurale, se trouve dans le département de l'Oise et compte une population de 276 habitants. Les habitations ancienes forment la plus grosse part de l'habitat. Un pourcentage de personnes âgées de 17% et une part d'enfants et d'adolescents de 29%, mais une quotité de retraités comparativement assez faible (13%) caractérisent les habitants, essentiellement âgés.
En ce qui concerne l'économie, l'état des lieux est caractérisé en particulier par une taxe foncière de 55% mais un taux de chômage de 14%. En termes climatiques, la commune bénéficie de un ensoleillement de 1757 heures par an mais des faibles précipitations (623 mm par an). Précisons une évolution du nombre de places en établissement scolaires de 150, par contre un taux d'utilisation de la voiture de 8% et une densité de population de 20 hab./km².