Here is the list of tallest waterfalls in India by height, based on the World Waterfall Database. Tamilnadu has most number of waterfalls in India than any other state, followed by Kerala, Karnataka, Maharashtra, Meghalaya, Odisha and Madhya Pradesh.
Kunchikal Falls is formed by Varahi river in Shimoga district of Karnataka and currently listed as highest waterfalls in India by height in wikipedia. The cascade type waterfall is located deep in Nidagodu village in the state of Karnataka.
Barehipani Falls is second highest waterfalls in India by height measuring a total height of 399 metres (1,309 ft), according to world waterfall database. The two tiered waterfall on the Budhabalanga river is located inside the Simlipal national park, elephant reserve and a tiger reserve in Mayurbhanj district of Odisha.
Nohkalikai Falls is the tallest plunge type waterfall located in the forest of Meghalaya near Cherrapunji. The plunge type waterfall falls from an edge of clif near Cherrapunji Plateau and measured 340 metres (1,115 ft) by height.
Nohsngithiang Falls also known as Mawsmai Falls and Seven Sisters Waterfalls, A seven-segmented waterfall that falls from a height of 315 metres (1,033 ft). The Nohsngithiang Falls, Nohkalikai Falls and Kynrem Falls of Meghalaya are three must see waterfalls in East Khasi Hills district.
Dudhsagar Falls on the Mandovi river of Goa is one of the tallest waterfalls of India with a height of 310 m (1017 feet) and a four-tiered waterfall located inside the Bhagwan Mahaveer Sanctuary and Mollem National Park. The sea of milk is also known as Tambdi Surla in local and surrounded by green forests with rich biodiversity and wildlife of Western Ghats.
Kynrem Falls is also located in the East Khasi Hills district in the Indian state of Meghalaya along with Nohsngithiang Falls and Nohkalikai Falls. The three-tiered waterfall is located inside the Thangkharang Park and by height it is the 6th highest waterfalls in India.
Meenmutty Falls near Kalpetta in Wayanad District of Kerala is a three-tiered waterfall with 300 metres height. The 3 tiered waterfalls offers very beautiful surroundings with lush green tea plantations and forest.
Thalaiyar Falls on the Manjalar river in Theni District of Tamil Nadu is the highest waterfall in Tamil Nadu by height 297 metres (975 ft). The horsetail type waterfalls is one of the top 10 highest waterfalls of India by height and a paradise for hiker as a destination because inaccessible to the general public.
Barkana Falls on the Seetha river is located near Agumbe in Shimoga district of Karnataka and among the ten highest waterfalls in India. The tiered waterfalls has a height of 259 metres (850 ft) as per world waterfall database in wikipedia.
Jog Falls on the Sharavati river is the most famous falls of Karnataka and is the second highest plunge waterfall in India. The segmented type waterfall is a free-falling fall from a height of 253 metres (830 ft) and a major tourist attractions in Karnataka.
Khandadhar Falls of Odisha, Vantawng Falls in Mizoram, Kune Falls in Pune, Soochipara Falls in Kerala and Thoseghar Waterfalls in Satara of Maharashtra are few more tallest waterfalls of India by height followed by Magod Falls, Joranda Falls, Hebbe Falls, Duduma Falls, Bahuti Falls and Chachai Falls of Madhya Pradesh.