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岩村城
Prefecture岐阜県
Region中部
Castle TypeMountain Castle
Year Built1221
Designation100名城
Coordinates35.4244, 137.4247