Viroinval (French pronunciation: [viʁwɛ̃val]; Walloon: Virwinvå) is a municipality of Wallonia located in the province of Namur, Belgium.
The total area is 120.90 km2 which gives a population density of 47 inhabitants per km2.
The municipality consists of the following districts: Dourbes, Mazée, Le Mesnil, Nismes, Oignies-en-Thiérache, Olloy-sur-Viroin, Treignes, Vierves-sur-Viroin.
The name Viroinval, Viroin (River) Valley, was chosen for the municipality that was formed by fusing eight villages, in 1977.
This Namur Province location article is a stub.