Frequently Asked Questions
Who are the deities enshrined at Gojo Tenjin Shrine?
Three deities are enshrined: Okuninushi no Mikoto (also known as Okuninushi), Sukunahikona no Mikoto, and Sugawara no Michizane. The first two are the medicine ancestor deities associated with healing, brewing, and agriculture, while Michizane is revered as the god of learning and academic success.
How do I get to Gojo Tenjin Shrine?
The shrine is located in Ueno Park, approximately 7 minutes’ walk from JR Ueno Station and 10 minutes from JR Okachimachi Station. It sits near Hanazono Inari Shrine beside Shinobazu Pond. Park information boards will guide you once inside the park.
Where exactly is it within Ueno Park?
Gojo Tenjin Shrine sits in the southwest area of Ueno Park, close to Shinobazu Pond, adjacent to Hanazono Inari Shrine. It is in the same park as Ueno Toshogu and Kiyomizu Kannon-do. Checking the park’s visitor map before your visit is recommended for first-timers.
Why are medicine deities enshrined here?
According to tradition, the legendary hero Yamato Takeru enshrined the medicine deities Okuninushi and Sukunahikona at this spot on his return from his eastern campaign. Since ancient times these deities have been worshipped for their power to heal and for imparting the wisdom of medicine to humanity. During the Edo period the shrine was particularly revered by those in medicine-related trades.
Last updated: June 5, 2026