The shrine is located in the Ichiku district, near the border between Komoro City and Saku City.
From the shrine grounds, there is a clear view of Mount Asama, making it a scenic spot.
The shrine was relocated to its current location during the Keicho era, with its original site in another region.
At the entrance to the shrine grounds, there are two stone *ryobu* torii gates, both of which lead to the main shrine via a well-maintained approach.
The *haiden* (worship hall) stands at the front and is built in the *kirizuma-zukuri* style with a tiled roof.
Behind it, an enclosure protects the *honden* (main hall), which was constructed in 1864, along with the torii gates.
Around the main shrine, there are eight smaller shrines and *hokora* (small shrine structures) scattered throughout the grounds.