La province est divisée en cinq arrondissements administratifs contenant 44 communes (les numéros correspondent à l’emplacement des communes sur la carte ci-dessus qui utilise l’ordre alphabétique des noms) :
| 1. Arlon | 23. Libramont-Chevigny | 
| 2. Attert | 24. Manhay | 
| 3. Aubange | 25. Marche-en-Famenne | 
| 4. Bastogne | 26. Martelange | 
| 5. Bertogne | 27. Meix-devant-Virton | 
| 6. Bertrix | 28. Messancy | 
| 7. Bouillon | 29. Musson | 
| 8. Chiny | 30. Nassogne | 
| 9. Daverdisse | 31. Neufchâteau | 
| 10. Durbuy | 32. Paliseul | 
| 11. Érezée | 33. Rendeux | 
| 12. Étalle | 34. Rouvroy | 
| 13. Fauvillers | 35. Sainte-Ode | 
| 14. Florenville | 36. Saint-Hubert | 
| 15. Gouvy | 37. Saint-Léger | 
| 16. Habay | 38. Tellin | 
| 17. Herbeumont | 39. Tenneville | 
| 18. Hotton | 40. Tintigny | 
| 19. Houffalize | 41. Vaux-sur-Sûre | 
| 20. La Roche-en-Ardenne | 42. Vielsalm | 
| 21. Léglise | 43. Virton | 
| 22. Libin | 44. Wellin | 
© 2025