The Bageshwar Bagnath Temple is an ancient Hindu temple located in the town of Bageshwar in the state of Uttarakhand, India. The temple is dedicated to the Hindu god Shiva and is one of the most important temples in the region. The Bageshwar Bagnath Temple was built in the 8th century by the king of Kumaon, Bageshwar. The temple is located on the banks of the Gomti River and is surrounded by forested hills. The temple is a noted pilgrimage site and is visited by thousands of Hindu pilgrims every year.