La localité de Mélicocq, comprenant 671 habitants, se trouve dans le département de l'Oise. Elle est rurale et sereine. Les bâtiments anciens forment la plus grande partie de l'habitat. La localité profite d'un climat défini par un ensoleillement de 1721 heures par an, des précipitations de 639 mm par an. La population est essentiellement âgée, elle se caractérise par un taux d'enfants et d'adolescents de 24% et un pourcentage de personnes âgées de 17%, une taille moyenne des ménages de 2.7 personnes.
Du point de vue de l'économie, la situation se distingue entre autres par un revenu moyen assez supérieur : 38400 € mais une taxe foncière de 52% et un taux d'ouvriers de 63%. En termes d'équippements, la localité possède une capacité d'accueil touristique de 1 lits. De plus, on peut noter une part de logement social HLM de 0%.