thumb|175px|Map of [[Belgium]]

This is a list of most populous municipalities in Belgium. Out of the 565 Belgian municipalities (as of 1 January 2025) the list contains all those with a population over 30,000.

Belgium is divided into municipalities, however a municipality may or may not have an additional royally-decreed city status. For example, Brussels is a federal region of 19 municipalities, the City of Brussels being only one of them.

List

Municipalities marked with * or ** have recently (* in 2019 and ** in 2025) been the subject of a merger of two or three former municipalities, population figures for years prior to these mergers take into account the population of all the municipalities involved.

{| class="wikitable sortable" style="text-align:right; font-size: 95%"

|- bgcolor=#abcdef align=center

! rowspan="2" | #

! rowspan="2" width=167 | Municipality

! colspan="5" | Population

! rowspan="2" | Province

! rowspan="2" | Region

|-

!1990

!2000

!2010

!2020

!2025

|-

|1.||align=left| Antwerp**||479,974||456,898||493,630||540,196||562,002||align=left|||align=left|

|-

|2.||align=left| Ghent||230,543||224,180||243,366||263,927||272,657||align=left|||align=left|

|-

|3.||align=left| Charleroi||206,779||200,827||202,598||202,746||205,763||align=left|||align=left|

|-

|4.||align=left| Brussels||136,706||133,859||157,673||185,103||198,314||align=left|||align=left|

|-

|5.||align=left| Liège||196,825||185,639||192,504||197,217||197,323||align=left|||align=left|

|-

|6.||align=left| Schaerbeek||104,768||105,692||121,232||132,799||129,775||align=left|||align=left|

|-

|7.||align=left| Anderlecht||89,231||87,812||104,647||120,887||128,724||align=left|||align=left|

|-

|8.||align=left| Bruges||117,460||116,246||116,741||118,656||120,283||align=left|||align=left|

|-

|9.||align=left| Namur||103,466||105,419||108,950||111,432||115,029||align=left|||align=left|

|-

|10.||align=left| Leuven||85,193||88,014||95,463||102,275||104,906||align=left|||align=left|

|-

|11.||align=left| Molenbeek-Saint-Jean||68,904||71,219||88,181||97,979||98,713||align=left|||align=left|

|-

|12.||align=left| Mons||91,867||90,935||91,759||95,887||97,120||align=left|||align=left|

|-

|13.||align=left| Aalst||76,245||76,313||80,043||87,332||92,131||align=left|||align=left|

|-

|14.||align=left| Hasselt**||73,828||76,068||81,385||87,151||90,249||align=left|||align=left|

|-

|15.||align=left| Ixelles||73,128||73,174||80,183||87,632||97,120||align=left|||align=left|

|-

|16.||align=left| Mechelen||75,622||75,438||80,940||86,921||89,655||align=left|||align=left|

|-

|17.||align=left| Beveren-Kruibeke-Zwijndrecht**||-||77,334||80,692||85,047||87,927||align=left|||align=left|

|-

|18.||align=left| Uccle||75,402||74,221||77,589||83,980||87,194||align=left|||align=left|

|-

|19.||align=left| Sint-Niklaas||67,979||68,290||71,806||78,531||82,661||align=left|||align=left|

|-

|20.||align=left| La Louvière||76,138||76,568||78,071||81,138||81,674||align=left|||align=left|

|-

|21.||align=left| Kortrijk||76,081||74,790||74,911||77,109||80,776||align=left|||align=left|

|-

|22.||align=left| Ostend||68,527||67,279||69,064||71,647||72,817||align=left|||align=left|

|-

|23.||align=left| Tournai||67,767||67,379||69,043||69,083||68,991||align=left|||align=left|

|-

|24.||align=left| Genk||61,343||62,842||64,757||66,447||68,058||align=left|||align=left|

|-

|25.||align=left| Roeselare||52,512||54,199||57,432||63,478||66,888||align=left|||align=left|

|-

|26.||align=left| Seraing||60,952||60,557||62,698||64,192||64,609||align=left|||align=left|

|-

|27.||align=left| Woluwe-Saint-Lambert||48,141||46,528||50,749||57,712||60,956||align=left|||align=left|

|-

|28.||align=left| Mouscron||53,545||52,492||54,651||58,767||60,304||align=left|||align=left|

|-

|29.||align=left| Forest||47,178||45,555||50,258||56,581||58,675||align=left|||align=left|

|-

|30.||align=left| Verviers||53,657||53,148||55,253||55,290||56,127||align=left|||align=left|

|-

|31.||align=left| Jette||38,769||39,749||46,818||52,728||54,390||align=left|||align=left|

|-

|32.||align=left| Lokeren**||40,424||42,211||45,186||48,614||50,606||align=left|||align=left|

|-

|33.||align=left| Etterbeek||39,641||39,404||44,352||48,473||49,131||align=left|||align=left|

|-

|34.||align=left| Saint-Gilles||43,579||42,458||46,981||49,678||48,827||align=left|||align=left|

|-

|35.||align=left| Beringen||36,289||39,261||42,758||46,598||48,755||align=left|||align=left|

|-

|36.||align=left| Vilvoorde||32,942||34,982||39,628||45,495||48,040||align=left|||align=left|

|-

|37.||align=left| Turnhout||37,669||38,596||40,763||45,280||47,965||align=left|||align=left|

|-

|38.||align=left| Dendermonde||42,470||43,137||44,095||45,870||47,539||align=left|||align=left|

|-

|39.||align=left| Deinze*||36,242||38,552||41,083||43,580||46,026||align=left|||align=left|

|-

|40.||align=left| Evere||29,685||31,348||35,803||42,656||45,892||align=left|||align=left|

|-

|41.||align=left| Dilbeek||36,647||37,722||39,998||43,423||45,069||align=left|||align=left|

|-

|42.||align=left| Heist-op-den-Berg||35,238||37,233||39,866||42,950||44,723||align=left|||align=left|

|-

|43.||align=left| Tongeren-Borgloon**||39,539||39,839||40,372||42,152||43,980||align=left|||align=left|

|-

|44.||align=left| Bilzen-Hoeselt**||35,652||38,468||40,398||42,207||43,052||align=left|||align=left|

|-

|45.||align=left| Halle||32,574||33,655||36,000||40,182||42,884||align=left|||align=left|

|-

|46.||align=left| Woluwe-Saint-Pierre||38,396||37,922||39,077||42,119||42,549||align=left|||align=left|

|-

|47.||align=left| Geel||32,367||33,677||36,990||40,709||42,427||align=left|||align=left|

|-

|48.||align=left| Sint-Truiden||37,027||37,147||39,309||40,672||41,743||align=left|||align=left|

|-

|49.||align=left| Herstal||36,356||36,292||38,219||40,190||40,834||align=left|||align=left|

|-

|50.||align=left| Braine-l'Alleud||31,989||35,259||38,303||40,170||40,756||align=left|||align=left|

|-

|51.||align=left| Ninove||33,318||34,559||36,675||39,251||40,580||align=left|||align=left|

|-

|52.||align=left| Maasmechelen||33,833||35,430||36,937||38,933||40,486||align=left|||align=left|

|-

|53.||align=left| Waregem||34,555||35,839||36,306||38,350||40,436||align=left|||align=left|

|-

|54.||align=left| Grimbergen||31,944||32,930||35,169||37,972||40,062||align=left|||align=left|

|-

|55.||align=left| Mol||30,270||31,683||34,114||37,022||38,701||align=left|||align=left|

|-

|56.||align=left| Lier||30,918||32,191||33,930||36,646||38,517||align=left|||align=left|

|-

|57.||align=left| Brasschaat||34,540||37,138||36,949||38,223||38,416||align=left|||align=left|

|-

|58.||align=left|Merelbeke-Melle**||30,088||32,135||33,891||36,567||37,369||align=left|||align=left|

|-

|59.||align=left| Zaventem||25,856||26,901||30,446||34,782||37,271||align=left|||align=left|

|-

|60.||align=left| Evergem||29,407||31,155||33,112||35,628||37,254||align=left|||align=left|

|-

|61.||align=left| Tienen||31,669||31,479||32,552||35,293||36,890||align=left|||align=left|

|-

|62.||align=left| Sint-Pieters-Leeuw||28,697||30,013||31,572||34,621||36,732||align=left|||align=left|

|-

|63.||align=left| Châtelet||36,656||35,452||36,050||35,668||35,979||align=left|||align=left|

|-

|64.||align=left| Asse||27,047||27,931||30,228||33,505||35,882||align=left|||align=left|

|-

|65.||align=left| Auderghem||29,143||28,804||30,811||34,404||35,698||align=left|||align=left|

|-

|66.||align=left| Ypres||35,231||35,071||34,962||34,995||35,587||align=left|||align=left|

|-

|67.||align=left| Wavre||28,126||31,033||32,910||34,748||35,587||align=left|||align=left|

|-

|68.||align=left| Geraardsbergen||30,219||30,945||32,033||33,649||35,236||align=left|||align=left|

|-

|69.||align=left| Lommel||27,427||30,433||32,917||34,245||35,208||align=left|||align=left|

|-

|70.||align=left| Heusden-Zolder||28,589||30,105||31,526||33,892||34,985||align=left|||align=left|

|-

|71.||align=left| Schoten||31,037||32,733||33,342||34,316||34,926||align=left|||align=left|

|-

|72.||align=left| Pelt*||25,439||27,911||30,502||33,076||34,635||align=left|||align=left|

|-

|73.||align=left| Menen||32,726||32,028||32,530||33,540||34,585||align=left|||align=left|

|-

|74.||align=left| Binche||32,828||32,190||32,749||33,448||33,784||align=left|||align=left|

|-

|75.||align=left| Oudenaarde||27,055||27,788||29,702||31,612||32,930||align=left|||align=left|

|-

|76.||align=left| Knokke-Heist||31,541||33,148||33,825||33,089||32,415||align=left|||align=left|

|-

|77.||align=left| Wevelgem||30,462||31,374||30,975||31,579||31,940||align=left|||align=left|

|-

|78.||align=left|Tielt**||30,051||30,263||30,706||31,436||31,908||align=left|||align=left|

|-

|79.||align=left| Ottignies-Louvain-la-Neuve||22,194||27,380||30,721||31,316||31,766||align=left|||align=left|

|-

|80.||align=left| Temse||23,844||25,533||28,147||30,196||31,613||align=left|||align=left|

|-

|81.||align=left| Aarschot||26,179||27,495||28,405||30,183||31,514||align=left|||align=left|

|-

|82.||align=left| Arlon||23,325||24,791||27,763||30,081||31,492||align=left| ||align=left|

|-

|83.||align=left| Courcelles||29,336||29,706||30,218||31,179||31,436||align=left|||align=left|

|-

|84.||align=left| Houthalen-Helchteren||27,062||29,215||30,126||30,550||30,945||align=left|||align=left|

|-

|85.||align=left|Lochristi**||24,107||25,716||28,454||30,419||30,916||align=left|||align=left|

|-

|86.||align=left| Brecht||20,172||25,091||27,597||29,454||30,664||align=left|||align=left|

|-

|87.||align=left|Tessenderlo-Ham**||22,992|||25,145||27,920||29,704||30,645||align=left|||align=left|

|-

|88.||align=left| Waterloo||27,424||28,986||29,598||30,376||30,389||align=left|||align=left|

|-

|89.||align=left| Harelbeke||25,733||26,320||26,577||29,502||31,311||align=left|||align=left|

|-

|90.||align=left| Ath||23,849||25,430||28,026||29,494||30,123||align=left|||align=left|

|}

<gallery widths="150" heights="150">

File:OLV-Kathedraal.jpg|Antwerp

File:BelfortGent.jpg|Ghent

File:Charleroi-ville-paysage-ring-terril-Christophe-Vandercam.jpg|Charleroi

File:Brussels skyline.jpg|Brussels

File:Liege View 03.jpg|Liège

File:Brugge West-Vloandern.jpg|Bruges

File:01-Namur-100109 (8).jpg|Namur

File:Leuven LOC 05692.jpg|Leuven

</gallery>

See also

  • City status in Belgium
  • Metropolitan areas in Belgium
  • Municipalities of Belgium
  • List of cities in Flanders
  • List of cities in Wallonia
  • List of cities in Europe
  • Lists of cities

References

  • Population Statistics (French)
  • Population Statistics (Dutch)
  • Population data on Belgium
  • Tourist guide to major cities in Belgium