Belgia memiliki 589 kota praja (bahasa Belanda: gemeenten ; bahasa Prancis: communes ; bahasa Jerman: gemeinde) yang dikelompokkan menjadi lima provinsi di setiap masing-masing dari dua region dan sepertiga dari region negara, Daerah Ibu Kota Brussel, memiliki 19 munisipalitas yang tidak menjadi bagian dari provinsi. Pada dasarnya, munisipalitas adalah pembagian administratif terkecil dari Belgia, tetapi untuk munisipalitas dengan penduduk lebih dari 100.000 penduduk, atas dasar inisiatif penasehat setempat, kewenangan sub-administratif munisipal dari badan terpilih dapat dibentuk. Karena itu, hanya Antwerpen, yang memiliki lebih dari 460,000 penduduk, dibagi menjadi sembilan distrik (arondisemen). Arondisemen merupakan tingkat administratif antara provinsi (atau ibu kota wilayah) dan munisipalitas, atau tingkat juridiski terendah, yang dalam bahasa Inggris disebut district.