Municipality · Province of Hainaut · Wallonia
Ham-sur-Heure-Nalinnes
About Ham-sur-Heure-Nalinnes
Ham-sur-Heure-Nalinnes is a municipality in the province of Hainaut in Wallonia, Belgium. On 1 January 2026 it had 13,856 inhabitants on an area of 45.7 km², a population density of 303 inhabitants per km². That is lower than the average of 359 per km² in Hainaut and lower than the Belgian average of 387 per km².
By population, Ham-sur-Heure-Nalinnes ranks 271st of Belgium’s 565 municipalities and 31st of the 69 municipalities in Hainaut. By area it ranks 257th in Belgium.
The official language is French.
Population of Ham-sur-Heure-Nalinnes since 2016
Between 1 January 2016 and 1 January 2026 the population of Ham-sur-Heure-Nalinnes grew by 277 inhabitants (+2.0%), from 13,579 to 13,856. In the last year it changed by +18.
For population growth since 2016, Ham-sur-Heure-Nalinnes ranks 424th of 565. Over the same period the province of Hainaut changed by +2.3% and Belgium by +5.3%.
Neighbouring municipalities
Ham-sur-Heure-Nalinnes borders 5 municipalities:
Postcodes in Ham-sur-Heure-Nalinnes
| Postcode | Places |
|---|---|
| 6120 | Cour-sur-Heure, Ham-sur-Heure, Jamioulx, Marbaix-la-Tour, Nalinnes |
Distances from Ham-sur-Heure-Nalinnes
| To | km | miles |
|---|---|---|
| Charleroi | 11 | 7 |
| Mons | 34 | 21 |
| Namur | 36 | 22 |
| Brussels | 61 | 38 |
| Leuven | 65 | 40 |
| Mechelen | 78 | 48 |
| Liège | 90 | 56 |
| Hasselt | 92 | 57 |
| Ghent | 96 | 60 |
| Kortrijk | 97 | 60 |
| Antwerp | 104 | 64 |
| Arlon | 122 | 76 |
| Bruges | 133 | 82 |
| Ostend | 144 | 89 |
Straight line between the centres of the municipalities. By road it is usually 20–40% further. Calculate another distance →
Nearby municipalities
More about Ham-sur-Heure-Nalinnes: Wikipedia.