Houyet (French pronunciation: [u.jɛ]) is a Walloon municipality located in the Belgian province of Namur. On 1 January 2006 the municipality had 4,485 inhabitants. The total area is 122.31 km², giving a population density of 37 inhabitants per km².
The municipality consists of the following sub-municipalities: Houyet proper, Celles, Ciergnon, Custinne, Finnevaux, Hour, Hulsonniaux, Mesnil-Église, Mesnil-Saint-Blaise, and Wanlin.
The town of Houyet lies on the river Lesse, some 20 kilometres (12 mi) to the southeast of Dinant.