Karanprayag or Karnprayag or Karnaprayag (Devanagari: कर्ण प्रयाग) is a city and municipal board in Chamoli District in the Indian state of Uttarakhand. Karanprayag is one of the Panch Prayag (five confluences) of Alaknanda River, situated at the confluence of the Alaknanda, and Pindar River.
As of the 2001 India census, Karanprayag had a population of 6976. Males constitute 56% of the population and females make up 44%. Karanprayag has an average literacy rate of 76%, higher than the national average of 59.5%. Male literacy is 81%, and female literacy is 69%. 13% of the population is under 6 years of age.
Karanprayag is located at . It has an average elevation of 1,451 metres (4,760 feet). The confluence of the Pindari River, which arises from the icy Pindari glacier and the Alaknanda, occurs at Karanprayag. Nanda Devi, towering above at 7,816 m (25,634 ft.), and surrounded by an array of glittering peaks, Trisul, Drona Giri, Narad Ghunti, Mrigathuni and Maiktoli.
Karan Prayag is one of five sites where the confluence of rivers occurs. The five prayags are Vishnuprayag, Nandprayag, Karanprayag,Rudraprayag and Devprayag. Allahabad where the Ganga, Yamuna and mythical Saraswati join, is known as Prayag, and is one of the holy places of Hindu pilgrimage. Karanprayag is believed by many to be the place where Karna of the Mahabharata, was to have worshipped the Sun God. It is the ancient temple, devoted to Uma and Karna.
It is on the way to Badrinath, on the confluence of two holy rivers Alaknanda and Pindar. It is said that Karna of Mahabharata meditated here for many years to acquire the impregnable shield, which made him a formidable warrior in the battlefield. Swami Vivekananda meditated here for eighteen days with his Guru Bhai, Guru Turianand ji and Akharanand ji. It is the sub-divisional head-quarter of district Chamoli. Roads from here go to Almora, Nainital and Jim Corbett National Park.