Cities in India Ranked by Land area
Area of the city proper as recorded in Wikidata. Source: Wikidata (CC0 1.0 (public domain)).
Summary
Kanpur ranks #1 with 3,155 km². That is 1.6 times Begusarai in second place (1,918 km²). The top five are Kanpur, Begusarai, Delhi, Bhubaneswar and Faridabad. The median across all 148 is 120.1 km²; Ahmedabad is last at 5.36 km².
- #1
- Kanpur · 3,155 km²
- Median
- 120.1 km²
- Coverage
- 148 cities in India
- Data year
- As recorded in Wikidata
- Last updated
- 2026-11-14
Full ranking
| Rank | City | Country | Area (km²) |
|---|---|---|---|
| 1 | Kanpur | India | 3,155 |
| 2 | Begusarai | India | 1,918 |
| 3 | Delhi | India | 1,484 |
| 4 | Bhubaneswar | India | 1,035 |
| 5 | Faridabad | India | 742.9 |
| 6 | Bengaluru | India | 741 |
| 7 | Gurgaon | India | 732.2 |
| 8 | Pune | India | 710 |
| 9 | Hyderabad | India | 689 |
| 10 | Ranchi | India | 652 |
| 11 | Bhopal | India | 648.2 |
| 12 | Visakhapatnam | India | 640 |
| 13 | Lucknow | India | 631 |
| 14 | Gwalior | India | 604 |
| 15 | Mumbai | India | 603 |
| 16 | Indore | India | 530 |
| 17 | Kota | India | 527 |
| 18 | Aizawl | India | 457 |
| 19 | Chennai | India | 426.8 |
| 20 | Jabalpur | India | 374 |
| 21 | Moradabad | India | 349 |
| 22 | Navi Mumbai | India | 344 |
| 23 | Bhagalpur | India | 342 |
| 24 | Bhilai | India | 341 |
| 25 | Patiala | India | 339.9 |
| 26 | Deoghar | India | 337 |
| 27 | Surat | India | 327 |
| 28 | Asansol | India | 326.5 |
| 29 | Kharagpur | India | 321 |
| 30 | Vasai-Virar | India | 319.4 |
| 31 | Ludhiana | India | 310 |
| 32 | Dehradun | India | 300 |
| 33 | Nashik | India | 300 |
| 34 | Srinagar | India | 294 |
| 35 | Bilaspur | India | 255 |
| 36 | Coimbatore | India | 246.8 |
| 37 | Vadodara | India | 235 |
| 38 | Bareilly | India | 235 |
| 39 | Jodhpur | India | 233 |
| 40 | Jamshedpur | India | 230.6 |
| 41 | Raipur | India | 226 |
| 42 | Sri Ganganagar | India | 225 |
| 43 | Ghaziabad | India | 220 |
| 44 | Aurangabad | India | 219 |
| 45 | Nagpur | India | 218 |
| 46 | Guwahati | India | 216 |
| 47 | Thiruvananthapuram | India | 214.9 |
| 48 | Kolkata | India | 206.1 |
| 49 | Warangal | India | 197.8 |
| 50 | Cuttack | India | 192.5 |
| 51 | Tirunelveli | India | 189.9 |
| 52 | Agra | India | 188.4 |
| 53 | Satna | India | 187 |
| 54 | Mangaluru | India | 184 |
| 55 | Amravati | India | 183 |
| 56 | Kadapa | India | 182.8 |
| 57 | Durg | India | 182 |
| 58 | Solapur | India | 180.7 |
| 59 | Gandhinagar | India | 177 |
| 60 | Kozhikode | India | 177 |
| 61 | Amritsar | India | 170 |
| 62 | Tiruchirappalli | India | 167.2 |
| 63 | Junagadh | India | 160 |
| 64 | Ujjain | India | 157 |
| 65 | Bikaner | India | 155 |
| 66 | Durgapur | India | 154.2 |
| 67 | Madurai | India | 148 |
| 68 | Thane | India | 147 |
| 69 | Meerut | India | 141.9 |
| 70 | Gorakhpur | India | 141 |
| 71 | Dhule | India | 137 |
| 72 | Jamnagar | India | 125 |
| 73 | Pali | India | 123.8 |
| 74 | Motihari | India | 122 |
| 75 | Sangli | India | 118.2 |
| 76 | Rohtak | India | 115 |
| 77 | Chandigarh | India | 114 |
| 78 | Mysore | India | 112.8 |
| 79 | Jammu | India | 112 |
| 80 | Jalandhar | India | 110 |
| 81 | Rajkot | India | 104.9 |
| 82 | Salem | India | 102 |
| 83 | Haldia | India | 102 |
| 84 | Thrissur | India | 101.4 |
| 85 | Nadiad | India | 100.2 |
| 86 | Patna | India | 99.5 |
| 87 | Vijayapura | India | 98.7 |
| 88 | Kurnool | India | 97.7 |
| 89 | Nellore | India | 97.5 |
| 90 | Kochi | India | 94.9 |
| 91 | Belgaum | India | 94 |
| 92 | Noida | India | 92.1 |
| 93 | Gaya | India | 90.2 |
| 94 | Rourkela | India | 90 |
| 95 | Ballari | India | 90 |
| 96 | Varanasi | India | 82.1 |
| 97 | Prayagraj | India | 82 |
| 98 | Jalna | India | 81.6 |
| 99 | Malda | India | 81 |
| 100 | Mira-Bhayandar | India | 79.4 |
Showing the top 100 of 148. Premium downloads the full list as CSV or JSON.
About the top 10
#1 Kanpur
Kanpur ranks #1 on this list with 3,155 km².
- Country
- India
- Population
- 4,581,268 people (2024)
- Area
- 3,155 km²
- Density
- 1,452 people per km²
- Elevation
- 126 m
- Coordinates
- 26.47° N, 80.33° E
Also ranks #166 in population · #236 in elevation · #249 in elevation.
#2 Begusarai
Begusarai ranks #2 on this list with 1,918 km².
- Country
- India
- Population
- 252,008 people
- Area
- 1,918 km²
- Density
- 131 people per km²
- Elevation
- 41 m
- Founded
- 1972
- Coordinates
- 25.42° N, 86.13° E
#3 Delhi
Delhi ranks #3 on this list with 1,484 km².
- Country
- India
- Population
- 26,495,000 people (2016)
- Area
- 1,484 km²
- Density
- 17,854 people per km²
- Elevation
- 221 m
- Founded
- 500 BCE
- Coordinates
- 28.67° N, 77.22° E
Also ranks #2 in population · #13 in founded · #37 in population density.
#4 Bhubaneswar
Bhubaneswar ranks #4 on this list with 1,035 km².
- Country
- India
- Population
- 837,737 people (2011)
- Area
- 1,035 km²
- Density
- 809 people per km²
- Elevation
- 45 m
- Founded
- 1948
- Coordinates
- 20.30° N, 85.83° E
#5 Faridabad
Faridabad ranks #5 on this list with 742.9 km².
- Country
- India
- Population
- 1,404,653 people (2011)
- Area
- 742.9 km²
- Density
- 1,891 people per km²
- Elevation
- 198 m
- Founded
- 1607
- Coordinates
- 28.41° N, 77.31° E
Also ranks #109 in founded · #194 in elevation · #263 in population density.
#6 Bengaluru
Bengaluru ranks #6 on this list with 741 km².
- Country
- India
- Population
- 12,327,000 people (2020)
- Area
- 741 km²
- Density
- 16,636 people per km²
- Elevation
- 920 m
- Founded
- 1537
- Coordinates
- 12.98° N, 77.59° E
Also ranks #25 in population · #45 in population density · #71 in elevation.
#7 Gurgaon
Gurgaon ranks #7 on this list with 732.2 km².
- Country
- India
- Population
- 876,824 people (2011)
- Area
- 732.2 km²
- Density
- 1,198 people per km²
- Elevation
- 219 m
- Coordinates
- 28.47° N, 77.03° E
#8 Pune
Pune ranks #8 on this list with 710 km².
- Country
- India
- Population
- 6,200,000 people (2021)
- Area
- 710 km²
- Density
- 8,732 people per km²
- Elevation
- 561 m
- Founded
- 1436
- Coordinates
- 18.52° N, 73.86° E
Also ranks #56 in founded · #91 in population density · #102 in population.
#9 Hyderabad
Hyderabad ranks #9 on this list with 689 km².
- Country
- India
- Population
- 9,191,000 people (2025)
- Area
- 689 km²
- Density
- 13,340 people per km²
- Elevation
- 564 m
- Founded
- 1592
- Coordinates
- 17.36° N, 78.47° E
Also ranks #53 in population · #56 in population density · #105 in founded.
#10 Ranchi
Ranchi ranks #10 on this list with 652 km².
- Country
- India
- Population
- 1,073,440 people (2011)
- Area
- 652 km²
- Density
- 1,646 people per km²
- Elevation
- 651 m
- Coordinates
- 23.36° N, 85.33° E
Also ranks #94 in elevation · #277 in population density · #391 in elevation.
Profile facts: Wikidata (CC0).
Source and method
Area of the city proper as recorded in Wikidata.
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.