Bouillon, a commune of 5,000, is located on the Semois River, just north of the French Border. The town centers around a feudal castle, one of the largest and most imposing in Belgium.
Bellevaux, Corbion, Dohan, Les Hayons, Noirefontaine, Poupehan, Rochehaut, Sensenruth, Ucimont, and Vivy are boroughs within the municipal district of Bouillon.