As per the report of the Technical Group by the National Commission, the population of Himachal Pradesh is projected to be 7,518,000, or 7.52 million, or 75.18 lakh, as of July 1, 2024. Himachal Pradesh is the 20th most populous state in India. Himachal Pradesh’s population is projected to reach 77.9 lakh in 2036.

The size of the population of Himachal Pradesh is equivalent to that of Hong Kong, which ranks 104th in the world.

In 2024, the sex ratio of the total population in Himachal Pradesh will be 102.875 males per 100 females. There are 3,812,000, or 3.81 million, or 38.12 lakh, males and 3,706,000, or 3.71 million, or 37.06 lakh, females in Himachal Pradesh. Himachal Pradesh has 106,000, or 106k, more males than females.

Himachal Pradesh accounts for 0.54 percent of the Indian population, which is 0.27% less than the peak level of 0.81% in 1901. The population growth rate for 2024 is projected at 0.51%, which is the 6th lowest among states. Himachal Pradesh will add 8k more people in 2024.

According to the Census of India 2011, the population of the state of Himachal Pradesh was 14.59 lakh, increasing from 13.48 lakh in 2001. There were 3,481,873 males and 3,382,729 females, with a sex ratio of 102.931 males per 100 females. The percentage of decadal growth during 2001–2011 was 12.94%, 4.6% lower than the 1991–2001 period. The population of Himachal Pradesh increased by 787k during the decade 2001–2011.

The population of Himachal Pradesh, which at the turn of the twentieth century was only around 1.92 million, increased by approximately 3.92 times in 123 years to reach 75.18 lakh in 2024. In 1901, Himachal Pradesh was the 20th most populous state, and its rank has remained constant till now.

Himachal Pradesh Population (2011-2036)

Year Population Growth Share (%)
TotalMaleFemaleNet Changerate (%)India
20116,884,0003,492,0003,392,000--0.57
20126,943,0003,522,0003,421,00059,0000.8570.56
20137,002,0003,551,0003,450,00059,0000.8500.56
20147,061,0003,581,0003,480,00059,0000.8430.56
20157,119,0003,611,0003,509,00058,0000.8210.56
20167,174,0003,639,0003,536,00055,0000.7730.55
20177,221,0003,662,0003,559,00047,0000.6550.55
20187,268,0003,686,0003,582,00047,0000.6510.55
20197,315,0003,710,0003,605,00047,0000.6470.55
20207,362,0003,734,0003,629,00047,0000.6430.54
20217,406,0003,756,0003,650,00044,0000.5980.54
20227,443,0003,774,0003,669,00037,0000.5000.54
20237,480,0003,793,0003,687,00037,0000.4970.54
20247,518,0003,812,0003,706,00038,0000.5080.54
20257,555,0003,830,0003,724,00037,0000.4920.53
20267,588,0003,847,0003,741,00033,0000.4370.53
20277,615,0003,860,0003,755,00027,0000.3560.53
20287,641,0003,873,0003,768,00026,0000.3410.53
20297,668,0003,886,0003,781,00027,0000.3530.52
20307,694,0003,899,0003,795,00026,0000.3390.52
20317,717,0003,911,0003,806,00023,0000.2990.52
20327,731,0003,918,0003,813,00014,0000.1810.52
20337,746,0003,926,0003,821,00015,0000.1940.52
20347,761,0003,933,0003,828,00015,0000.1940.51
20357,775,0003,941,0003,835,00014,0000.1800.51
20367,790,0003,948,0003,842,00015,0000.1930.51
  • Population
  • Growth rate
  • Net change

Himachal Pradesh Population (1901-2011)

Year Population Growth Share (%)
Net Changerate (%)to India
19011,920,294--0.81
19111,896,944-23,350-1.220.75
19211,928,20631,2621.650.77
19312,029,113100,9075.230.73
19412,263,245234,13211.540.71
19512,385,981122,7365.420.66
19612,812,463426,48217.870.64
19713,460,434647,97123.040.63
19814,280,818820,38423.710.63
19915,170,877890,05920.790.61
20016,077,900907,02317.540.59
20116,864,602786,70212.940.57

Himachal Pradesh population by Age Group (2011)

Age group Male Female Total M per 100 F
PersonsShare (%)
00-04 285,011 259,973 544,984 7.94 109.631
05-09 311,457 279,720 591,177 8.61 111.346
10-14 338,240 300,984 639,224 9.31 112.378
15-19 336,729 303,732 640,461 9.33 110.864
20-24 323,720 320,146 643,866 9.38 101.116
25-29 290,125 299,035 589,160 8.58 97.020
30-34 271,253 275,104 546,357 7.96 98.600
35-39 258,230 259,736 517,966 7.55 99.420
40-44 222,269 223,291 445,560 6.49 99.542
45-49 197,642 197,486 395,128 5.76 100.079
50-54 165,724 164,963 330,687 4.82 100.461
55-59 135,245 131,615 266,860 3.89 102.758
60-64 115,464 115,908 231,372 3.37 99.617
65-69 78,387 80,220 158,607 2.31 97.715
70-74 62,119 68,468 130,587 1.90 90.727
75-79 36,440 39,266 75,706 1.10 92.803
80-84 26,164 31,919 58,083 0.85 81.970
85-89 11,821 12,970 24,791 0.36 91.141
90-94 6,412 8,137 14,549 0.21 78.801
95-99 2,550 3,245 5,795 0.08 78.582
100+ 1,518 2,001 3,519 0.05 75.862
Age not stated 5,353 4,810 10,163 0.15 111.289
Total 3,481,873 3,382,729 6,864,602 102.931
  • Population pyramid
  • Gender ratio

Population of Himachal Pradesh districts 2011

District Rank Population Rural (%) Urban (%) Sex ratio
MaleFemaleTotalShare (%)F per 1000 MM per 100 F
Chamba7261,320257,760519,0807.5693.046.96986101.381
Kangra1750,591759,4841,510,07522.0094.295.711,01298.829
Lahul & Spiti1216,58814,97631,5640.46100.000.00903110.764
Kullu9225,452212,451437,9036.3890.559.45942106.120
Mandi2498,065501,712999,77714.5693.736.271,00799.273
Hamirpur8217,070237,698454,7686.6293.096.911,09591.322
Una6263,692257,481521,1737.5991.388.62976102.412
Bilaspur10192,764189,192381,9565.5693.426.58981101.888
Solan4308,754271,566580,3208.4582.4017.60880113.694
Sirmaur5276,289253,566529,8557.7289.2110.79918108.961
Shimla3425,039388,971814,01011.8675.2624.74915109.273
Kinnaur1146,24937,87284,1211.23100.000.00819122.119