Dinant (French pronunciation: [dinɑ̃] ) is a city and municipality of Wallonia located in the province of Namur, Belgium. On the shores of river Meuse, in the Ardennes, it lies 90 kilometres (56 mi) south-east of Brussels, 30 kilometres (19 mi) south-east of Charleroi and 30 kilometres (19 mi) south of the city of Namur. Dinant is situated 20 kilometres (12 mi) north of the border with France.
The municipality consists of the following districts: Anseremme, Bouvignes-sur-Meuse, Dinant, Dréhance, Falmagne, Falmignoul, Foy-Notre-Dame, Furfooz, Lisogne, Sorinnes and Thynes.