Manikaran is located in the Parvati Valley on river Parvati, northeast of Bhuntar in the Kullu District of Himachal Pradesh. It is at an altitude of 1760 m and is located 4 km from Kasol, about 45 km from Kullu and about 35 km from Bhuntar.