Geolocate

India topographic map

Click on the map to display elevation.

India

India's topography is a tapestry of diverse terrains, each contributing to the country's unique geographical identity. In the north, the majestic Himalayas form a formidable barrier, with towering peaks like Kangchenjunga reaching elevations of 8,586 meters (28,169 feet), making it the highest point in India. Descending southward, the landscape transitions into the expansive Indo-Gangetic Plain, a fertile alluvial stretch nourished by rivers such as the Ganges and Brahmaputra, supporting dense agricultural activities. Central India is dominated by the Deccan Plateau, characterized by its elevated flatlands, rolling hills, and rich mineral deposits. Flanking the plateau are the Western and Eastern Ghats—continuous and discontinuous mountain ranges, respectively—that run parallel to India's coastlines, influencing monsoonal patterns and harboring rich biodiversity. The western frontier is marked by the Thar Desert's undulating sands, while the eastern and western coastal plains provide narrow, fertile stretches along the Bay of Bengal and the Arabian Sea. This intricate blend of mountains, plains, plateaus, deserts, and coastal regions underscores India's vast and varied terrain.

About this map

Name: India topographic map, elevation, terrain.

Location: India (6.55312 67.95444 35.67455 97.39509)

Average elevation: 1,017 m

Minimum elevation: -2 m

Maximum elevation: 7,656 m

Other topographic maps

Click on a map to view its topography, its elevation and its terrain.

3d

India > Rajasthan > Ganganagar Tehsil > 1 LNP

Average elevation: 178 m

Maharashtra

India > Maharashtra

Maharashtra is the third largest state by area in India. The Western Ghats better known as Sahyadri, are a hilly range running parallel to the coast, at an average elevation of 1,200 metres (4,000 ft). Kalsubai, a peak in the Sahyadris, near Nashik city is the highest elevated point in Maharashtra. To the west…

Average elevation: 478 m

Karumandurai

India > Tamil Nadu > Attur

Average elevation: 773 m

The Nilgiris

India > Tamil Nadu

Average elevation: 639 m

Thukje

India

Average elevation: 4,641 m

Dondaicha

India > Maharashtra > Sindkhede

Average elevation: 167 m

Kodaikanal

India > Tamil Nadu > Kodaikanal

Kodaikanal has a monsoon-influenced subtropical highland climate (Cfb, according to the Köppen climate classification, with a Cwb tendency). The temperatures are cool throughout the year due to the high elevation of the city.

Average elevation: 1,958 m

Shopian

India > Jammu and Kashmir > Shopian

Average elevation: 2,051 m

Panaji

India > Goa > Tiswadi

Panaji was annexed by India with the rest of Goa and the former Portuguese territories after the Indian annexation of Portuguese India in 1961. It became a state-capital on Goa's elevation to statehood in 1987. Between 1961 and 1987, it was the capital of the Union Territory of Goa, Daman and Diu. A new…

Average elevation: 19 m

Kandy

Sri Lanka > Central Province

Kandy is located in the mountainous and thickly forested interior of the island. The city is located in between multiple mountain ranges including the Knuckles mountain range and the Hanthana Mountain Range, giving the city an elevation of 500 metres (1,600 ft) above sea level. It lies adjacent to the…

Average elevation: 621 m

Thiruporur

India > Tamil Nadu > Tiruporur

Average elevation: 7 m

Kochi

India > Kerala > Kochi

Average elevation: 4 m

Princess Urduja

Philippines > Palawan > Narra

Average elevation: 48 m

Paratwada

India > Maharashtra > Achalpur

Average elevation: 392 m

Naldurg Fort

India > Maharashtra > Tuljapur > Naldurg

Average elevation: 558 m

Muntho Dhalo

India

Average elevation: 4,847 m

Hirakud

India > Odisha > Hirakud

Average elevation: 163 m

Deccan Plateau

India > Telangana > Yedapally mandal

Average elevation: 393 m

Tambaram

India > Tamil Nadu > Tambaram

Average elevation: 23 m

Udaipur

India > Rajasthan > Girwa Tehsil

Udaipur is located at 24°31′30″N 73°40′38″E / 24.525049°N 73.677116°E / 24.525049; 73.677116. The city covers an area of 64 km2 (25 sq mi) and lies at an altitude of 598.00 m (1,962 ft) above sea level. It is located in the southern region of Rajasthan, near the Gujarat border. The city…

Average elevation: 656 m

Kalady

India > Kerala > Aluva

Average elevation: 14 m

Garhwāl

India > Uttarakhand

Average elevation: 2,621 m

Kullu

India > Himachal Pradesh > Kullu

Kullu town has an average elevation of 1,278 m (4,193 ft). It lies on the bank of Beas River. A major tributary, Sarvari, (derived from "Shiv-Baardi") leads to the less explored and steeper Lug-valley on the west. On the east of Kullu lies a broad mountainous ridge having the village-temples of Bijli Mahadev,…

Average elevation: 1,808 m

Tosh

India > Himachal Pradesh > Bhuntar

Average elevation: 2,726 m

Dankaur

India > Uttar Pradesh > Gautam Buddha Nagar

Average elevation: 197 m

Karuvanchal

India > Kerala > Taliparamba

Average elevation: 138 m

Manapparai

India > Tamil Nadu > Manapparai

Average elevation: 161 m

sunnam cheruvu

India > Telangana > Kukatpally mandal > Hyderabad

Average elevation: 569 m

Bir

India > Himachal Pradesh > Baijnath

The paragliding launch site is in the meadow at Billing (14 km north of Bir), at an elevation of 2400 meters, while the landing site and most tourist accommodations are in the village of Chowgan (also spelled Chaugan), on the southern edge of Bir.

Average elevation: 1,628 m

Musi River

India > Telangana > Hyderabad

Average elevation: 490 m

Nurpur

India > Himachal Pradesh > Nurpur

Nurpur is located at 32°18′N 75°54′E / 32.3°N 75.9°E / 32.3; 75.9. It has an average elevation of 643 metres (2109 feet).

Average elevation: 536 m

Parsik Hill

India > Maharashtra > ठाणे

Average elevation: 70 m

Dharamshala

India > Himachal Pradesh > Dharamshala

Dharamshala has an average elevation of 1,457 m (4,780 ft), covering an area of almost 8.51 km2 (3.29 sq mi). Dharamsala is located in the Kangra Valley, in the shadow of the Dhauladhar mountains.

Average elevation: 1,781 m

Darbhanga

India > Bihar > Darbhanga

Darbhanga is located in the northern part of Bihar. It lies between 25.53 degrees - 26.27 degrees N and 85.45 degrees - 86.25 degrees E at an average elevation of 171 feet (52 m). Darbhanga district covers an area of 2,279 sq km. Darbhanga is bounded by Madhubani district in the north, Samastipur district in…

Average elevation: 50 m

Kalaburagi

India > Karnataka > Kalaburagi taluku

The entire district is on the Deccan Plateau, and the elevation ranges from 300 to 750 m above MSL. Two main rivers, the Krishna and Bhima, flow through the district. The predominant soil type is black soil. The district has many tanks, which irrigate the land along with the river. The Upper Krishna Project is…

Average elevation: 465 m

Kangra

India > Himachal Pradesh

Average elevation: 1,665 m

Surat

India > Gujarat > Katargam Taluka > Surat

Surat is a port city situated on the banks of the Tapi river. Damming of the Tapi caused the original port facilities to close; the nearest port is now in the Magadalla and Hazira area of Surat Metropolitan Region.It has famous beach called 'Dumas Beach' located in Hazira. The city is located at 21°10′N…

Average elevation: 11 m

Dehradun

India > Uttarakhand > Dehradun

The city of Dehradun mainly lies in Doon Valley and is at a varying height from 410 m (1,350 ft) in Clement Town to above 700 m (2,300 ft) at Malsi which is 15 km (9.3 mi) from the city. However, the average elevation is 450 m (1,480 ft) above sea level. Malsi is the starting point of Lesser Himalayan Range…

Average elevation: 904 m

Manthuka

India > Kerala > Kozhencherry

Average elevation: 23 m

Om Parvat

India

Om Parvat is a mountain located in Pithoragarh district of the Uttarakhand, India. Om Parvat's peak elevation is 5,590 m (18,340 ft) above sea level.

Average elevation: 5,207 m

Perampalli

India > Tamil Nadu > Tirupathur

Average elevation: 792 m

Chushul

India

Average elevation: 4,391 m

Hemis

India

Average elevation: 5,218 m

Gujarat

India

Average elevation: 124 m

Mandla

India > Madhya Pradesh

Average elevation: 635 m

Ghatkopar Hill

India > Maharashtra > Mumbai

Average elevation: 50 m

Aravalli Range

India > Rajasthan > Abu Road Tehsil

Average elevation: 1,339 m

Lonavala

India > Maharashtra > Mawal

Adjacent to the Lohagad fort lies the visapur fort which is part of the Lohagad-Visapur fortification. Visapur Fort is larger and at a higher elevation than its twin- Lohagad. It was built during 1713-1720 CE by Balaji Vishwanath.

Average elevation: 613 m

Siliguri

India > West Bengal > Matigara block

Siliguri located at the foothills of the eastern Himalayas at a location of 26°43′N 88°26′E / 26.71°N 88.43°E / 26.71; 88.43. This city is spread over an area of 260 km2 within the Siliguri Corridor, also known as the Chicken's neck. The city is surrounded by dense forests towards north and…

Average elevation: 121 m

Pathanamthitta

India > Kerala

Pathanamthitta has an average elevation of 18 metres (62 ft) above sea level.

Average elevation: 63 m

Guwahati

India > Assam > Guwahati

Professor Abani Kumar Bhagawati of Gauhati University stated that since before there were sufficient wetlands to absorb rainwater and channels to carry excess water to the Brahmaputra, the city did not experience floods. However, human interference has disrupted the natural topography, leading to the current…

Average elevation: 113 m

Ahmedabad

India > Gujarat

Average elevation: 50 m

Pavagadh

India > Gujarat > Halol Taluka > Manchi Haveli, Pavagadh

Pavagadh is the gateway to Panchmahal. The locations of hilly areas around Halol provide good scenery. Pavagadh Hill has total height of 822 meters and you can find many scenic trails to climb including waterfalls during monsoon time. The plateau at an altitude of 490 meters is known as Machi Haveli. The bus…

Average elevation: 401 m

Champanagar

India > Manipur

Average elevation: 37 m

Spangmik

India

Average elevation: 4,405 m

Valarpuram

India > Tamil Nadu

Average elevation: 42 m

Dzo Jongo West

India

Average elevation: 5,855 m

Turtuk

India

Average elevation: 3,284 m

Yaldor

India

Average elevation: 3,795 m

Lungser Kangri

India

Average elevation: 6,269 m

South Rimo Glacier

India

Average elevation: 5,588 m

Underi

India

Average elevation: 0 m

Pimpalgaon Basvant

India > Maharashtra > Niphad Taluka

Average elevation: 583 m

Kiari

India

Average elevation: 4,267 m

South Pullu

India

Average elevation: 4,859 m

Tikona Fort

India > Maharashtra > Mawal > Tikona Peth

Average elevation: 742 m

Sironcha

India > Maharashtra > Sironcha Taluka

Sironcha is located at 18°50′N 79°58′E / 18.83°N 79.96°E / 18.83; 79.96. It has an average elevation of 118 metres (387 ft).

Average elevation: 115 m

Medan

Indonesia > North Sumatra

Medan's elevation varies between 2.5 and 37.5 m (8 ft 2 in and 123 ft 0 in) above sea level, with the Barisan Mountains to the south, and volcanoes such as Sibayak Mountain and Sinabung Mountain 50 to 70 km (31 to 43 mi) from the city.

Average elevation: 32 m

Guduvancheri

India > Tamil Nadu > Chengalpattu

Average elevation: 35 m

Bhagsu

India > Himachal Pradesh > Dharamshala

Average elevation: 1,955 m

Chennai

India > Tamil Nadu

Chennai is located on the south–eastern coast of India in the north–eastern part of Tamil Nadu on a flat coastal plain known as the Eastern Coastal Plains. Its average elevation is around 6.7 metres (22 ft), and its highest point is 60 m (200 ft). Chennai is 2,184 kilometres (1,357 mi) south of Delhi,…

Average elevation: 7 m

Karzok

India

Average elevation: 4,618 m

Uluberia

India > West Bengal > Uluberia - I

Uluberia is located at 22°28′N 88°07′E / 22.47°N 88.11°E / 22.47; 88.11. It has an average elevation of 1 m (3.3 ft). It is situated on the banks of the river Hooghly. The main road passing through the heart of the city is Orissa trunk road and is also well connected by National Highway 16.…

Average elevation: 5 m

Tirunelveli

India > Tamil Nadu > Palayamkottai

Tirunelveli is located at 8°43′41.82″N 77°41′43.94″E / 8.7282833°N 77.6955389°E / 8.7282833; 77.6955389, and its average elevation is 47 metres (154 ft). It is located at the southernmost tip of the Deccan plateau. The Tamirabarani River divides the city into the Tirunelveli quarter and…

Average elevation: 34 m

Rapti River

India > Uttar Pradesh > Gorakhpur

Average elevation: 74 m

Girna River

India > Maharashtra

Average elevation: 368 m

Leh

India > Ladakh

Leh (/ˈlɛ/) (Ladakhi: གླེ) is the joint capital and largest city of Ladakh, a union territory of India. Leh, located in the Leh district, was also the historical capital of the Kingdom of Ladakh, the seat of which was in the Leh Palace, the former residence of the royal family of Ladakh, built in the…

Average elevation: 4,294 m

Patna

India > Bihar > Patna Rural

Patna is on the southern bank of the river Ganges. The total area of Patna is 250 km2 (97 sq mi). Of this, the municipal area constitutes 109.218 km2 (42.169 sq mi). The suburban area covers 140.782 km2 (54.356 sq mi). It has an average elevation of 53 m (174 ft). A characteristic feature of the geography of…

Average elevation: 51 m

Piram Bet

India

Average elevation: 14 m

Mirzapur

India > Uttar Pradesh > Mirzapur

Mirzapur is located at 25°09′N 82°35′E / 25.15°N 82.58°E / 25.15; 82.58. It has an average elevation of 80 metres (265 feet). The District of Mirzapur lies between the parallels of 23.52 & 25.32 North latitude and 82.7 and 83.33 East longitude. It forms a portion of the Varanasi district. On…

Average elevation: 83 m

Kadapa

India > Andhra Pradesh > Kadapa

Kadapa in the Rayalaseema region of Andhra Pradesh is located at 14°28′N 78°49′E / 14.47°N 78.82°E / 14.47; 78.82 about 412 km from Hyderabad, 260 km from Chennai, 250 km from Bangalore and 360 km from Vijayawada. The city is situated in the Bugga vanka or Ralla Vanka rivers bordered by the…

Average elevation: 257 m

Kolkata

India > West Bengal

Spread roughly north–south along the east bank of the Hooghly River, Kolkata sits within the lower Ganges Delta of eastern India approximately 75 km (47 mi) west of the international border with Bangladesh; the city's elevation is 1.5–9 m (5–30 ft). Much of the city was originally a wetland that was…

Average elevation: 5 m

Apoc-apoc

Philippines > Palawan > Aborlan

Average elevation: 40 m

Stok

India > Ladakh

Average elevation: 3,580 m

Keshar

India > Ladakh

Average elevation: 4,360 m

Nanda Kot

India > Uttarakhand > Kapkot

Average elevation: 5,939 m

Kamrej

India > Gujarat > Kamrej Taluka

Average elevation: 19 m

Barnala

India > Punjab > Barnala Tahsil

Average elevation: 230 m

Khandwa

India > Madhya Pradesh > Khandwa Nagar Tahsil

Khandwa is located at 21°50′N 76°20′E / 21.83°N 76.33°E / 21.83; 76.33. It has an average elevation of 313 metres (1026 feet).

Average elevation: 325 m

Berhampore

India > West Bengal > Berhampore

Berhampore is located at 24°06′N 88°15′E / 24.1°N 88.25°E / 24.1; 88.25. It has an average elevation of 18 metres (59 feet).

Average elevation: 20 m

Sawantsar

India > Rajasthan > Padampur Tehsil

Average elevation: 171 m

Pillaipakkam

India > Tamil Nadu

Average elevation: 31 m

Talla Okhalkanda

India > Uttarakhand > Dhari

Average elevation: 1,300 m

Nabadwip

India > West Bengal > Nabadwip

Average elevation: 12 m

Simlapal

India > West Bengal > Simlapal

Average elevation: 67 m