Yvoir is een gemeente in de provincie Namen, gelegen op de plek waar het riviertje de Bocq uitmondt in de Maas, 17 kilometer ten zuiden van Namen. De gemeente omvat meerdere deelgemeenten, waaronder Purnode, Godinne, Evrehailles en Dorinne. De naam Yvoir duikt voor het eerst op in middeleeuwse manuscripten van het provoostambt van Poilvache, als leengoed van die heerlijkheid.
Vanaf de veertiende eeuw was Yvoir het centrum van een omvangrijke ijzerindustrie. Langs de oevers van de Bocq stonden twaalf smederijen en hoogovens die het ijzererts uit de omgeving verwerkten. De Maas diende als transportader voor de producten. De industrie stopte haar activiteiten in 1866 na het overlijden van de laatste eigenaar; de gebouwen werden omgebouwd tot molens en zagerijen. De villa’s en herenhuizen van de toenmalige fabrieksdirecteuren zijn nog zichtbaar in het dorp.