La commune de Hannaches est situé dans le département de l'Oise ; elle compte une population de 153 habitants. Elle est tranquille et agricole. L'habitat est essentiellement composé de bâtiments âgés. Du point de vue du climat, la localité possède des précipitations de 630 mm par an, par contre un ensoleillement de 1763 heures par an.
Un taux de retraités de 23% mais un taux de fécondité relativement inférieur définissent les habitants qui sont en majorité âgés. La prospérité se distingue en particulier par un taux de chômage de 7%, par contre un pourcentage d'ouvriers de 69%. Citons également une évolution du nombre de places en établissement scolaires de 29, un pourcentage de logement social HLM inférieur (0%) et une densité de population très faible : 10 hab./km² mais une année moyenne de contruction très ancienne (1945).