Iwakuni pilis buvo pastatyta 1608 m., Edo laikotarpio pradžioje. Pilies vieta buvo pasirinkta dėl natūralių gynybinių pranašumų Shiroyama kalno viršuje ir pusiau apsupta natūralaus griovio, Nishiki upės. The castle keep is four stories high, and looks out onto the city 200 meters below.
Tikriausiai didelio nusivylimo šaltinis tiems, kurie jį pastatė, originali pilis truko tik šiek tiek ilgiau nei laikas, per kurį ji buvo pastatyta. Pastatytas per penkerius metus, pilis buvo nugriauta shogun dekretu tik septynerius metus po jo užbaigimo.
Dabartinė rekonstrukcija datuojama 196