Hrad Iwakuni bol postavený v roku 1608, na začiatku obdobia Edo. Miesto hradu bolo vybrané pre svoje prirodzené obranné výhody na vrchole hory Shiroyama a napoly obklopené prírodným priekopou, riekou Nishiki. Hrad keep je štyri poschodia vysoká, a pozerá sa na mesto 200 metrov nižšie.
Pravdepodobne zdrojom značnej frustrácie pre tých, ktorí ho postavili, pôvodný hrad trval len o niečo dlhšie, ako to trvalo na jeho výstavbu. Hrad, ktorý bol postavený v priebehu piatich rokov, bol zbúraný dekrétom šógunu iba sedem rokov po jeho dokončení.
Súčasná rekonštrukcia pochádza z roku 196