Istana Nijo dibangun tahun 1603 sebagai tempat kediaman Tokugawa Ieyasu, shogun pertama dari periode Edo (1603-1867). Cucunya, Imitsu menyelesaikan Istana castle 23 tahun kemudian dan selanjutnya memperluas benteng dengan menambahkan lima istana.
Setelah Tokugawa Shogunate jatuh pada tahun 1867, Kastil Nijo digunakan sebagai sebuah istana kekaisaran untuk sementara waktu sebelum disumbangkan ke kota dan membuka kepada publik sebagai situs sejarah. Bangunan istana ini bisa dibilang contoh-contoh terbaik yang selamat dari Arsitektur istana istana Jepang era feodal, dan kastil ini ditunjuk sebagai Situs Warisan Dunia UNESCO tahun 1994.