# List of cities in Wallonia

This is a list of cities in Wallonia, the southern part of Belgium. The status of "city" is historical and does not necessarily mean it has a high number of inhabitants: see city status in Belgium for more information.
Of the 262 Wallon communes, only 70 have the title city. They are as follows:
| City | Arrondissement | Province | Inhabitants (1 January 2013) | Year of the Royal Order or of the Walloon Government Order | Communale charter |
| Andenne | Namur | Namur | 25,795 | 1825 | |
| Ans | Liège | Liège | 28,625 | 2021 | |
| Antoing | Tournai | Hainaut | 7,693 | 1825 | 1817 (title) |
| Arlon | Arlon | Luxembourg | 28,520 | 1825 | |
| Ath | Ath | Hainaut | 28,463 | 1825 | 1166 |
| Aubange | Arlon | Luxembourg | 16,856 | 2018 | |
| Bastogne | Bastogne | Luxembourg | 15,230 | 1825 | 1332 |
| Beaumont | Thuin | Hainaut | 7,053 | 1825 | |
| Beauraing | Dinant | Namur | 8,867 | 1985 | |
| Binche | Thuin | Hainaut | 33,091 | 1825 | |
| Bouillon | Neufchâteau | Luxembourg | 5,399 | 1825 | |
| Braine-le-Comte | Soignies | Hainaut | 21,408 | 1825 | |
| Charleroi | Charleroi | Hainaut | 203,753 | 1825 | |
| Châtelet | Charleroi | Hainaut | 36,319 | 1825 | |
| Chièvres | Ath | Hainaut | 6,798 | 1825 | |
| Chimay | Thuin | Hainaut | 9,836 | 1825 | |
| Chiny | Virton | Luxembourg | 5,178 | 1825 | |
| Ciney | Dinant | Namur | 15,852 | 1985 | |
| Comines-Warneton | Mouscron | Hainaut | 18,005 | 1825 (Warneton) | |
| Couvin | Philippeville | Namur | 13,952 | 1985 | |
| Dinant | Dinant | Namur | 13,668 | 1825 | |
| Durbuy | Marche-en-Famenne | Luxembourg | 11,238 | 1825 | 1331 |
| Enghien | Soignies | Hainaut | 13,286 | 1825 | |
| Eupen | Verviers | Liège | 18,892 | 1808 | 1808 (title) |
| Fleurus | Charleroi | Hainaut | 22,666 | 1982 | |
| Florenville | Virton | Luxembourg | 5,527 | 1997 | |
| Fontaine-l'Évêque | Charleroi | Hainaut | 17,395 | 1825 | |
| Fosses-la-Ville | Namur | Namur | 10,208 | 1825 | |
| Gembloux | Namur | Namur | 24,451 | 1985 | |
| Genappe | Nivelles | Walloon Brabant | 15,160 | 1985 | |
| Hannut | Waremme | Liège | 15,766 | 1985 | |
| Herstal | Liège | Liège | 38,997 | 2009 | |
| Herve | Verviers | Liège | 17,224 | 1825 | |
| Houffalize | Bastogne | Luxembourg | 5,090 | 1825 | |
| Huy | Huy | Liège | 21,346 | 1825 | 1066 |
| Jodoigne | Nivelles | Walloon Brabant | 13,614 | 1985 | |
| La Louvière | Soignies | Hainaut | 79,486 | 1985 | |
| La Roche-en-Ardenne | Marche-en-Famenne | Luxembourg | 4,191 | 1825 | |
| Le Rœulx | Soignies | Hainaut | 8,249 | 1825 | |
| Lessines | Soignies | Hainaut | 18,471 | 1825 | |
| Leuze-en-Hainaut | Tournai | Hainaut | 13,610 | 1825 | |
| Liège | Liège | Liège | 195,931 | 1825 | |
| Limbourg | Verviers | Liège | 5,819 | 1825 | |
| Malmedy | Verviers | Liège | 12,316 | historical | |
| Marche-en-Famenne | Marche-en-Famenne | Luxembourg | 17,440 | 1825 | |
| Mons | Mons | Hainaut | 93,941 | 1825 | |
| Mouscron | Mouscron | Hainaut | 56,407 | 1986 | |
| Namur | Namur | Namur | 110,500 | 1825 | |
| Neufchâteau | Neufchâteau | Luxembourg | 7,342 | 1825 | |
| Nivelles | Nivelles | Walloon Brabant | 27,110 | 1825 | |
| Ottignies-Louvain-la-Neuve | Nivelles | Walloon Brabant | 31,353 | 1982 | |
| Péruwelz | Tournai | Hainaut | 17,302 | 1825 | |
| Philippeville | Philippeville | Namur | 9,074 | 1825 | |
| Rochefort | Dinant | Namur | 12,431 | 1985 | |
| Saint-Ghislain | Mons | Hainaut | 23,039 | 1825 | |
| Saint-Hubert | Neufchâteau | Luxembourg | 5,650 | 1825 | |
| Saint-Vith | Verviers | Liège | 9,479 | historical | |
| Sambreville | Namur | Namur | 9,479 | 2024 | |
| Seraing | Liège | Liège | 63,732 | 1999 | |
| Soignies | Soignies | Hainaut | 26,667 | 1825 | |
| Spa | Verviers | Liège | 10,345 | 2018 | |
| Stavelot | Verviers | Liège | 7,051 | 1825 | |
| Thuin | Thuin | Hainaut | 14,662 | 1825 | |
| Tournai | Tournai | Hainaut | 69,667 | 1825 | |
| Tubize | Nivelles | Walloon Brabant | 24,198 | 2017 | |
| Verviers | Verviers | Liège | 55,733 | 1825 | |
| Virton | Virton | Luxembourg | 11,540 | 1825 | |
| Visé | Liège | Liège | 17,453 | 1825 | |
| Walcourt | Philippeville | Namur | 18,215 | 1985 | |
| Waremme | Waremme | Liège | 14,795 | 1985 | |
| Wavre | Nivelles | Walloon Brabant | 33,365 | 1825 | |