ChowChowRankings
English

Cities in India Ranked by Elevation

Elevation above sea level as recorded in Wikidata (usually at the city centre). Source: Wikidata (CC0 1.0 (public domain)).

Summary

Shimla ranks #1 with 2,205 m above sea level. Srinagar is second with 1,585 m above sea level, 39.1% behind. The top five are Shimla, Srinagar, Handwara, Aizawl and Bengaluru. The median across all 163 is 198 m above sea level; Puri is last at 0 m above sea level.

#1
Shimla · 2,205 m above sea level
Median
198 m above sea level
Coverage
163 cities in India
Data year
As recorded in Wikidata
Last updated
2026-11-14
Top 10: ElevationBar chart of the top 10: 1. Shimla 2,205; 2. Srinagar 1,585; 3. Handwara 1,582; 4. Aizawl 1,132; 5. Bengaluru 920; 6. Imphal 786; 7. Belgaum 784; 8. Mysore 770; 9. Vijayapura 770; 10. Nashik 660.Shimla2,205Srinagar1,585Handwara1,582Aizawl1,132Bengaluru920Imphal786Belgaum784Mysore770Vijayapura770Nashik660
Top 10: Elevation (m above sea level). Bar chart of the top 10: 1. Shimla 2,205; 2. Srinagar 1,585; 3. Handwara 1,582; 4. Aizawl 1,132; 5. Bengaluru 920; 6. Imphal 786; 7. Belgaum 784; 8. Mysore 770; 9. Vijayapura 770; 10. Nashik 660.

Full ranking

Cities in India Ranked by Elevation
RankCityCountryElevation (m above sea level)
1ShimlaIndia2,205
2SrinagarIndia1,585
3HandwaraIndia1,582
4AizawlIndia1,132
5BengaluruIndia920
6ImphalIndia786
7BelgaumIndia784
8MysoreIndia770
9VijayapuraIndia770
10NashikIndia660
11RanchiIndia651
12AhilyanagarIndia649
13UdaipurIndia578
14AurangabadIndia568
15HyderabadIndia564
16PuneIndia561
17IndoreIndia553
18SangliIndia549
19IchalkaranjiIndia539
20LaturIndia515
21BhopalIndia508
22UjjainIndia490
23JalnaIndia489
24RatlamIndia487
25AjmerIndia486
26BallariIndia485
27SolapurIndia457
28BhilaiIndia452
29DehradunIndia435
30CoimbatoreIndia432
31JaipurIndia431
32BhilwaraIndia421
33JabalpurIndia412
34SiliguriIndia400
35NizamabadIndia395
36PatialaIndia350
37ChandigarhIndia350
38AmravatiIndia343
39AnanthapuramIndia335
40JammuIndia327
41SatnaIndia320
42NarnaulIndia318
43NagpurIndia310
44KatniIndia304
45WarangalIndia302
46RaipurIndia291
47DurgIndia289
48AkolaIndia286
49JhansiIndia285
50SalemIndia278
51KurnoolIndia274
52MuzaffarnagarIndia272
53KotaIndia271
54BareillyIndia268
55SaharanpurIndia268
56DindigulIndia268
57AlwarIndia268
58KarimnagarIndia265
59LudhianaIndia262
60BilaspurIndia262
61DeogharIndia254
62BikanerIndia242
63DhuleIndia240
64AmritsarIndia234
65JodhpurIndia231
66JalandharIndia228
67DelhiIndia221
68RohtakIndia220
69GurgaonIndia219
70MeerutIndia218
71VelloreIndia216
72New DelhiIndia216
73RourkelaIndia216
74HisarIndia215
75GhaziabadIndia214
76PaliIndia213
77BathindaIndia210
78JalgaonIndia209
79SambhalIndia203
80NoidaIndia200
81MoradabadIndia198
82FaridabadIndia198
83GwaliorIndia196
84ArrahIndia190
85BharatpurIndia183
86AligarhIndia178
87Sri GanganagarIndia178
88AgraIndia171
89TirupatiIndia161
90KadapaIndia138
91JamshedpurIndia135
92VadodaraIndia129
93RajkotIndia128
94KanpurIndia126
95LucknowIndia123
96GayaIndia111
97JunagadhIndia107
98MaduraiIndia101
99PrayagrajIndia98
100AsansolIndia97

Showing the top 100 of 163. Premium downloads the full list as CSV or JSON.

About the top 10

#1 Shimla

Shimla ranks #1 on this list with 2,205 m above sea level.

Country
India
Population
206,575 people (2019)
Area
25 km²
Density
8,263 people per km²
Elevation
2,205 m
Coordinates
31.10° N, 77.17° E

#3 Handwara

Handwara ranks #3 on this list with 1,582 m above sea level.

Country
India
Population
269,311 people
Elevation
1,582 m
Coordinates
34.40° N, 74.28° E

#4 Aizawl

Aizawl ranks #4 on this list with 1,132 m above sea level.

Country
India
Population
293,416 people (2011)
Area
457 km²
Density
642 people per km²
Elevation
1,132 m
Coordinates
23.73° N, 92.72° E

#6 Imphal

Imphal ranks #6 on this list with 786 m above sea level.

Country
India
Population
268,243 people (2011)
Elevation
786 m
Coordinates
24.82° N, 93.95° E

#7 Belgaum

Belgaum ranks #7 on this list with 784 m above sea level.

Country
India
Population
488,157 people (2011)
Area
94 km²
Density
5,193 people per km²
Elevation
784 m
Coordinates
15.86° N, 74.50° E

#8 Mysore

Mysore ranks #8 on this list with 770 m above sea level.

Country
India
Population
920,550 people (2011)
Area
112.8 km²
Density
8,160 people per km²
Elevation
770 m
Coordinates
12.31° N, 76.65° E

#9 Vijayapura

Vijayapura ranks #9 on this list with 770 m above sea level.

Country
India
Population
327,427 people (2011)
Area
98.7 km²
Density
3,316 people per km²
Elevation
770 m
Coordinates
16.82° N, 75.72° E

Profile facts: Wikidata (CC0).

Source and method

Elevation above sea level as recorded in Wikidata (usually at the city centre).

Source: Wikidata. Licence: CC0 1.0 (public domain). Retrieved: 2026-11-14.

Data: Wikidata (CC0)

Values are shown as published. Provider terms: Wikidata. All licences: Sources & licences.