Ueno vár, eredetileg épült a 16. század végén, majd kibővült, szolgált a székhelye a helyi urak alatt Edo időszakban (1603-1867). A vártornyot alig 50 évvel később egy viharban lerombolták, és csak 1935-ben építették újjá, amikor egy helyi lakos biztosította a torony újjáépítésének finanszírozását.
Ellentétben sok más Japán várral, amelyeket a 20. században beton felhasználásával rekonstruáltak, az Ueno kastélyt csak fával építették újjá, gyönyörű, eredeti megjelenést és légkört adva mind belülről, mind kívülről. A vár nyugati oldalán található kőfalak Japánban a legmagasabbak, lenyűgöző 30 méteren.