Municipality · Province of Limburg · Flanders

Hasselt

VoerenGenkTienenLandenMaasmechelenMaaseikDilsen-StokkemKortenakenLinterScherpenheuvel-ZichemBekkevoortDiestZoutleeuwHalenGeetbetsPeerBeringenTessenderlo-HamHasseltWellenDiepenbeekTongeren-BorgloonHeersRiemstAlkenHerk-de-StadZonhovenHeusden-ZolderHouthalen-HelchterenLummenNieuwerkerkenSint-TruidenBilzen-HoeseltZutendaalLanakenAsOudsbergenLaakdalHélécineOrp-JaucheHerstappeHannutLincentOreyeCrisnéeBerlozAwansWaremmeAnsJuprelleBassengeViséOupeyeDalhemBlegnyGingelomGenkTongeren-BorgloonBilzen-HoeseltHeusden-ZolderZonhovenDiepenbeekLummenHerk-de-StadAlkenWellenNieuwerkerkenHasselt
Hasselt (highlighted) and its 11 neighbouring municipalities. Click any area to open it.

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

1 January 2016: 85,044201685,0441 January 2017: 85,48320171 January 2018: 86,09720181 January 2019: 86,73820191 January 2020: 87,15120201 January 2021: 87,53220211 January 2022: 88,11920221 January 2023: 89,07720231 January 2024: 89,58520241 January 2025: 90,24920251 January 2026: 90,914202690,914
Population on 1 January, 2016–2026. The bars start above zero to make the change visible. Source: Statbel.

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

PostcodePlaces
3500Hasselt, Sint-Lambrechts-Herk
3501Wimmertingen
3510Kermt, Spalbeek
3511Kuringen, Stokrooie
3512Stevoort
3720Kortessem
3721Vliermaalroot
3722Wintershoven
3723Guigoven
3724Vliermaal

Distances from Hasselt

Tokmmiles
Liège3623
Leuven4427
Namur6037
Mechelen6339
Brussels6742
Antwerp7748
Charleroi8452
Mons10968
Ghent11471
Arlon14288
Kortrijk14691
Bruges15395
Ostend171107

Straight line between the centres of the municipalities. By road it is usually 20–40% further. Calculate another distance →

Nearby municipalities

More about Hasselt: Wikipedia.