Mapa político de Bélgica, dividida en provincias.
La división en provincias está fijada por el artículo 5 de la Constitución belga. Las provincias están subdivididas en 43 distritos administrativos, y más en 589 municipios.
| Provincia | Capital | Área | Población |
| (km²) | (1 de enero de 2018) | ||
| Amberes | Amberes | 2860 | 1,847,486 |
| Flandes Oriental | Gante | 29823 | 1,505,053 |
| Brabante Flamenco | Lovaina | 2106 | 1,138,489 |
| Limburgo | Hasselt | 2414 | 870,880 |
| Flandes Occidental | Brujas | 3151 | 1,191,059 |
| Henao | Mons | 3800 | 1,341,645 |
| Lieja | Lieja | 3844 | 1,105,326 |
| Luxemburgo | Arlon | 4443 | 283,227 |
| Namur | Namur | 3664 | 493,073 |
| Brabante Valón | Wavre | 1093 | 401,106 |
