El Nippon Budōkan está situado en el parque Kitanomaru en el el centro de Tokio, a cinco minutos de la estación de Kudanshita, y cerca tanto del Palacio Imperial como del santuario Yasukuni.