Onhaye town hall
|o Mayor||Christophe Bastin|
|o Total||65.53 km2 (25.30 sq mi)|
|o Density||49/km2 (130/sq mi)|
Onhaye is a Walloon municipality located in the Belgian province of Namur. On 1 January 2006 Onhaye had a total population of 3,120. The total area is 65.53 km² which gives a population density of 48 inhabitants per km².
The municipality consists of the following sub-municipalities: Onhaye proper, Anthée, Falaën, Gerin, Serville, Sommière, and Weillen.