Municipality · Province of Limburg · Flanders
Hasselt
About Hasselt
Hasselt is a municipality in the province of Limburg in Flanders, Belgium. On 1 January 2026 it had 90,914 inhabitants on an area of 136.7 km², a population density of 665 inhabitants per km². That is higher than the average of 374 per km² in Limburg and higher than the Belgian average of 387 per km².
By population, Hasselt ranks 14th of Belgium’s 565 municipalities and 1st of the 38 municipalities in Limburg. By area it ranks 31st in Belgium. Hasselt is the capital of Limburg.
Merged in 2025. Since 1 January 2025, Hasselt includes the former municipalities of Hasselt and Kortessem. The figures on this page are for the merged municipality. All 2025 mergers →
The official language is Dutch.
Population of Hasselt since 2016
Between 1 January 2016 and 1 January 2026 the population of Hasselt grew by 5,870 inhabitants (+6.9%), from 85,044 to 90,914. In the last year it changed by +665.
For population growth since 2016, Hasselt ranks 156th of 565. Over the same period the province of Limburg changed by +5.2% and Belgium by +5.3%. Figures before 2025 are those of the former municipalities added up.
Neighbouring municipalities
Hasselt borders 11 municipalities:
Postcodes in Hasselt
Nearby municipalities
More about Hasselt: Wikipedia.