Municipality · Province of Hainaut · Wallonia

Charleroi

GenappeNivellesVillers-la-VilleNamurBeaumontMerbes-le-ChâteauErquelinnesWalcourtEstinnesThuinHam-sur-Heure-NalinnesMontigny-le-TilleulFontaine-l'ÉvêqueFlorennesAnderluesLobbesBincheLa LouvièreChastreCharleroiPont-à-CellesSeneffeLes Bons VillersFleurusGerpinnesFarciennesChâteletAiseau-PreslesCourcellesChapelle-lez-HerlaimontManageMorlanwelzBraine-le-ComteÉcaussinnesLe RœulxMettetAnhéeSambrevilleJemeppe-sur-SambreFloreffeFosses-la-VilleSombreffeGemblouxChâteletCourcellesFleurusFontaine-l'ÉvêquePont-à-CellesHam-sur-Heure-NalinnesGerpinnesMontigny-le-TilleulCharleroi
Charleroi (highlighted) and its 9 neighbouring municipalities. Click any area to open it.

About Charleroi

Charleroi is a municipality in the province of Hainaut in Wallonia, Belgium. On 1 January 2024 it had 204,322 inhabitants on an area of 102.8 km², a population density of 1,987 inhabitants per km². That is higher than the average of 357 per km² in Hainaut and higher than the Belgian average of 384 per km².

By population, Charleroi ranks 3rd of Belgium’s 565 municipalities and 1st of the 69 municipalities in Hainaut. By area it ranks 69th in Belgium.

The official language is French.

Neighbouring municipalities

Charleroi borders 9 municipalities:

Postcodes in Charleroi

PostcodePlaces
6000
6001
6010
6020
6030Goutroux, Marchienne-au-Pont
6031Monceau-sur-Sambre
6032
6040
6041
6042
6043
6044
6060
6061

Distances from Charleroi

Tokmmiles
Namur3119
Mons3320
Brussels5031
Leuven5534
Mechelen6842
Hasselt8452
Liège8553
Ghent8855
Kortrijk9358
Antwerp9358
Bruges12678
Arlon12879
Ostend13886

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

Nearby municipalities

More about Charleroi: Wikipedia.