Japan Unlocked
Historic Ruins
◎ 100 Famous Castles

Iwamura Castle

At 717 meters elevation, Iwamura is the highest castle in Japan. Founded in 1221 and later controlled by a female lord (女城主おつやの方), its six-tiered stone walls clinging to the mountain ridge are among the most spectacular castle remains in Japan.

Japanese Name岩村城
PrefectureGifu Prefecture (岐阜県)
RegionChubu (中部)
Castle TypeMountain Castle
Year Built1221
Designation100名城
Coordinates35.4244, 137.4247