List of cities in Himachal Pradesh by population explained

This is a list of urban agglomerations, cities and towns as per 2011 census in the Indian state of Himachal Pradesh. Dharamshala, Solan, Palampur, and Mandi became municipal corporations after 2011 census hence their area has been expanded resulting in a change of population, which has been updated as recent one.[1]

2011 Rank2023 Rank NameStatusDistrictPopulation
CensusCensusCensusEstimate (including outgrowth)
1991200120112024
11ShimlaMunicipal CorporationShimla102,186142,555169,578≈2,60,000[2]
22Municipal CorporationKangra17,49319,12453,543≈1,00,000
33SolanMunicipal Corporation Solan21,75134,20647,418≈77,000
46MandiMunicipal Corporation Mandi23,20226,87341,348≈70,000
54PalampurMunicipal CorporationKangra3,638+ outgrowth4,006+ outgrowth40,385≈75,000
65BaddiMunicipal Council Solan22,60129,911≈72,000
77NahanMunicipal CouncilSirmaur21,87826,05328,899≈40,000
88Paonta SahibMunicipal CouncilSirmaur13,20719,09025,183≈40,000
99SundarnagarMunicipal CouncilMandi20,39723,98624,344≈40,000
1012ChambaMunicipal CouncilChamba17,19420,32719,933≈30,000
1110UnaMunicipal CouncilUna12,00115,90018,722≈40,000
1211KulluMunicipal CouncilKullu14,56918,30618,536≈40,000
1313HamirpurMunicipal CouncilHamirpur12,54417,25217,604≈30,000
1414BilaspurMunicipal CouncilBilaspur10,60913,05813,654≈30,000
1525Yol CantonmentCantonment (Board)Kangra9,31010,77512,028≈13,000
1615NalagarhMunicipal CouncilSolan7,4489,44310,708≈30,000
1717NurpurMunicipal CouncilKangra7,9619,0669,807≈20,000
1818KangraMunicipal CouncilKangra9,0199,1569,528≈20,000
1919Baijnath PaprolaNagar PanchayatKangra≈20,000
2021SantokhgarhNagar PanchayatUna6,8488,3089,363≈15,000
2122Mehatpur BasdehraNagar PanchayatUna6,4178,6819,218≈15,000
2227ShamshiCensus TownKullu...8,0388,870≈10,000
2323ParwanooMunicipal CouncilSolan5,8568,6098,758≈15,000
2416ManaliMunicipal CouncilKullu2,4336,2658,096≈30,000
2526Tira SujanpurMunicipal Council Hamirpur5,4777,0777,943≈12,000
2628GhumarwinMunicipal CouncilBilaspur3,7085,7217,899≈12,000
2729DalhousieMunicipal CouncilChamba6,8557,4257,051≈10,000
2830RohruMunicipal CouncilShimla3,3666,6076,875≈10,000
2924Nagrota BagwanMunicipal CouncilKangra4,5035,6575,900≈15,000
3031RampurMunicipal CouncilShimla4,3425,6535,655≈10,000
3132JawalamukhiNagar PanchayatKangra4,0474,9315,361≈10,000
3220JogindernagarMunicipal CouncilMandi4,5135,0485,335≈20,000
3333Dera GopipurMunicipal CouncilKangra3,3784,3364,816≈10,000
3434SarkaghatNagar PanchayatMandi3,0933,7064,715≈10,000
35JhakhriCensus TownShimla......4,655
36IndoraCensus TownKangra...4,2014,534
37BhuntarNagar PanchayatKullu2,9724,2604,475
38NadaunNagar PanchayatHamirpur3,3794,4054,430
39TheogMunicipal CouncilShimla2,7573,7544,353
40Kasauli CantonmentCantonment (Board)Solan4,3854,9903,885
41GagretNagar PanchayatUna4,2583,1813,847
42Chuari KhasNagar PanchayatChamba2,1073,0163,770
43DaulatpurNagar PanchayatUna2,7483,3543,763
44Sabathu CantonmentCantonment (Board)Solan3,7005,7193,685
45Dalhousie CantonmentCantonment (Board)Chamba1,7441,9643,549
46RajgarhNagar PanchayatSirmaur1,7802,5273,083
47ArkiNagar PanchayatSolan1,9762,8773,040
48Dagshai CantonmentCantonment (Board)Solan2,1632,7502,904
49SeoniNagar PanchayatShimla1,2711,5292,591
50TalaiNagar PanchayatBilaspur1,5502,0112,372
51Jutogh CantonmentCantonment (Board)Shimla5,8272,4202,062
52ChaupalNagar PanchayatShimla1,0741,5071,851
53RewalsarNagar PanchayatMandi1,0451,3691,821
54Bakloh CantonmentCantonment (Board)Chamba1,9891,8101,805
55JubbalNagar PanchayatShimla1,3791,3461,640
56BhotaNagar PanchayatHamirpur1,2861,4721,453
57BanjarNagar PanchayatKullu1,0371,2621,414
58Naina DeviMunicipal CouncilBilaspur8681,1611,204
59KotkhaiNagar PanchayatShimla8961,1491,190
60NarkandaNagar PanchayatShimla687713901
Most of the cities and towns appear to have larger population than the above mentioned figures due to rapid outgrowth in the recent years. For example, Baddi has emerged as one of the largest cities considering rapid industrialisation and urbanisation in the past decade. While, its official figures state its population to be around 29,911 as per 2011; the actual urban agglomerations population is around 100,000 since official figure takes into account only the notified part of the city as urban population. Apparently, urban agglomerations have significantly more population than the official figure. This holds true for most of the cities and town listed here when population of suburbs of respective city or town is added.

Urban Agglomeration

In the census of India 2011, an Urban Agglomeration has been defined as follows:[3]

"An urban agglomeration is a continuous urban spread constituting a town and its adjoining outgrowths (OGs), or two or more physically contiguous towns together with or without outgrowths of such towns. An Urban Agglomeration must consist of at least a statutory town and its total population (i.e. all the constituents put together) should not be less than 20,000 as per the 2001 Census. In varying local conditions, there were similar other combinations which have been treatedas urban agglomerations satisfying the basic condition of contiguity."

Constituents of Urban Agglomerations in the Himachal Pradesh

The Urban Agglomerations and their constituents in the Himachal Pradesh, with a population of 1 lakh or above, are noted below:[4]

Urban Agglomeration constituents

Urban Agglomerations constituents with a population above 100,000, and less as per 2024 estimates and 2011 census are shown in the table below.[5]

2024 RankUrban AgglomerationName of ConstituentDistrictType*Population 2024 (Estimate)Population 2011
1Baddi (BBN)Baddi, Barotiwala, NalagarhSolanM Council≈4,30,260[6] 3,50,000
2ShimlaShimla, New ShimlaShimlaM Corp.≈3,10,000[7] 2,70,000
3UnaUna, Amb, Gagret, Harauli, Daulatpur, MehatpurUnaM Council≈2,50,0002,20,000
4KangraKangra, Dharamsala, Gaggal, Nagrota Bagwan, Shahpur KangraM Corp.≈2,30,0002,10,000
5MandiMandi, Sunder Nagar, NerchowkMandiM Corp.≈1,20,0001,10,000
6KulluKullu, Manali, Bhuntar, Bajaura, Patlikhuhal, NaggarKulluM Council≈1,10,0001,00,000
7Paonta SahibPaonta Sahib, Misarwala, Shampur, Bhagani, Majra, GondpurSirmaurM Council≈80,00070,000
8PalampurPalampur, Panchrukhi, Bhawarna, Sulah, GopalpurKangraM Corp.≈70,00060,000
9SolanSolan, Dadhog, Loharo, Sumti, DaghotaSolanM Corp.≈60,00050,000
10Joginder NagarJoginder Nagar, Chauntra, Ahju, Bir, Sainthal, Harabagh, DohagMandiM Council≈50,00040,000
11Baijnath PaprolaBaijnath, Paprola, Kunsal, Mahakal, Bahi Khas, Uttrala, SansalKangraNagar Panchayat≈40,00030,000
12HamirpurHamirpur, Dosarka, Dulehera, Ghanal, Muthwan, Jateri, Har Khalsa, Sasan, Himuda Colony HamirpurM Council≈40,00030,000
13BilaspurBilaspur, Bharari, Kothi, Kothipura, Manman, Dharasani, Bamta, Tihri, ChandpurBilaspurM Council≈40,00030,000
14NahanNahan, Yashwant Vihar Colony, ChakredaSirmaurM Council≈40,00030,000
15ChambaChamba, Sarol, Parel, Karian, Sultanpur, Rajpura, UdaipurChambaM Council≈30,00025,000
16NurpurNurpur, Jassur, Chattroli Khas, Naga Bari, KandwalKangraM Council≈30,00020,000

References

Notes and References

  1. Web site: Urban Agglomerations/Cities having population 1 lakh and above . Provisional Population Totals, Census of India 2011 . 2012-07-07 .
  2. Web site: Goel . Aayush . Shimla Development Plan 2041 runs into green hurdle Tehelka . 2022-11-27 . tehelka.com . en-US.
  3. Web site: Urban Agglomerations and Cities . Provisional Population Totals, Census of India 2011. 2016-01-18 .
  4. Web site: Constituents of urban Agglomerations Having Population 1 Lakh & above . Provisional Population Totals, Census of India 2011. 2012-07-07 .
  5. Web site: Cities having population 1 lakh and above . Provisional Population Totals, Census of India 2011 . 2012-03-27.
  6. Web site: BBN population estimates .
  7. Web site: Shimla population estimates .