Archived profileThis page was published in March 2017 and has not been updated since. It describes the Ranikhet assembly constituency in Uttarakhand as it stood then. Ranikhet is now represented by Pramod Nainwal (Bharatiya Janata Party), elected in 2022. See the Ranikhet constituency page and the current member’s profile for current data.

| Full Name | Karan Mahara |
| AGE | 44 |
| STATE | Uttarakhand |
| CONSTITUENCY | RANIKHET (ALMORA) |
| PARTY | INC |
| EDUCATION | Graduate |
| S/O|D/O|W/O | Govind Singh Mahara |
About this profile of Karan Mahara
This profile was published on India Vote Kar in March 2017. It records Karan Mahara in connection with the Ranikhet assembly constituency in Almora district, Uttarakhand, with the Indian National Congress. The profile gave the age as 44 at the time and listed the highest education as “Graduate”. These details are as published then and have not been updated.
The Ranikhet constituency today
Ranikhet is seat number 50 of the Uttarakhand Legislative Assembly, in Almora district. It is a general (unreserved) seat. It is part of the Almora Lok Sabha constituency. It had about 79,653 registered electors in 2022.
In the 2017 election Ranikhet was won by Karan Mahara of the Indian National Congress, by 4,981 votes over Ajay Bhatt of the Bharatiya Janata Party. Full 2017 result.
Other constituencies in Almora district
- Dwarahat — Madan Singh Bisht, Indian National Congress
- Salt — Mahesh Jeena, Bharatiya Janata Party
- Someshwar — Rekha Arya, Bharatiya Janata Party
- Almora — Manoj Tiwari, Indian National Congress
- Jageshwar — Mohan Singh, Bharatiya Janata Party
Other profiles for Ranikhet
- Ajay Bhatt (published August 2016)
