Introduction
Capital of Limburg province, Belgium For other uses, see Hasselt (disambiguation). City and municipality in Flemish Community, BelgiumHasselt City and municipalityCity center with St. Quentin's Cathedral in the bottom leftGrote Markttimber-framed house Het SweertOld City HallNew City Hall FlagCoat of armsLocation of Hasselt in LimburgInteractive map of HasseltHasseltLocation in BelgiumCoordinates: 50°55′48″N 05°20′15″E / 50.93000°N 5.33750°E / 50.93000; 5.33750CountryBelgiumCommunityFlemish CommunityRegionFlemish RegionProvinceLimburgArrondissementHasseltGovernment • MayorSteven Vandeput (N-VA) • Governing partiesOpen VLD/N-VA, CD&V, VooruitArea • Total136.67 km2 (52.77 sq mi)Population (2025-01-01) • Total90,249 • Density660.34/km2 (1,710.3/sq mi)Postal codes3500, 3501, 3510, 3511, 3512, 3720, 3721, 3722, 3723, 3724NIS code71072Area codes011 - 012Websitewww.hasselt.beLogo of Hasselt Hasselt (Dutch pronunciation: [ˈɦɑsəlt] ⓘ, Limburgish pronunciation: [ˈɦɑsəlt],[tone?] French pronunciation: [ʔasɛlt]) is the capital and largest city of the province of Limburg in the Flemish Region of Belgium. As of 1 January 2025, Hasselt had a total population of 90,249. The old town of Hasselt is surrounded by a number of satellite hamlets including Kiewit, Runkst, Banneuxwijk, Godsheide and Rapertingen. Further away are several sub-municipalities which were once within other municipalities, including Guigoven, Kermt, Kortessem, Kuringen, Sint-Lambrechts-Herk, Spalbeek, Stevoort, Stokrooie, Wimmertingen, Vliermaal, Vliermaalroot, and Wintershoven. Geographically, Hasselt is located between the Campine region, north of the Demer river, and the Hesbaye region, to the south. Both the Demer river and the Albert Canal run through the municipality. In terms of economic regions, Hasselt is within the transnational Meuse-Rhine Euroregion, connecting neighbouring regions in Wallonia, the Netherlands and Germany.