
New Tehri (Tehri) FAQs In 2026 - 2027
Hill StationGet quotes for Uttarakhand
10 FAQs on New Tehri
What is New Tehri?
New Tehri is a modern town situated in the state of Uttarakhand in India. It serves as the district headquarters of Tehri Garhwal district. The town was established during the construction of the nearby Tehri Dam and is one of the planned towns of India.
Why is New Tehri famous?
New Tehri is primarily famous for the Tehri Dam, one of the world’s tallest dams, which provides a reservoir for hydroelectricity power generation, irrigation, and municipal water supply. The town offers panoramic views of the dam, the lake, and the surrounding hills.
What are the main tourist attractions in New Tehri?
Tourist attractions in New Tehri include the Tehri Dam & Lake, Tehri Hydro Development Corporation (THDC) India Ltd, and the surrounding scenic landscape. Adventure activities like water sports in Tehri Lake, such as boating, jet skiing, and banana rides, are also popular.












































