Know the current (2021) population of Himachal Pradesh and also the population according to the 2011 census.

Himachal Pradesh Population


Estimated population in 2021

Estimated population of Himachal Pradesh in 2021
7,503,010
Estimated population of males in 2021
3,804,772
Estimated population of females in 2021
3,698,238

Population as per 2011 census

Population
6,864,602
Male Population
3,481,035
Female Population
3,383,567
% of Male' Population
50.71%
% of Female' Population
49.29%
% of India' Population
0.57%
Sex Ratio
972
Child Sex Ratio
909
Density/km2
123
Density/mi2
319
Area (km2)
55,673
Area (mi2)
21,495
Child Population (0-6 Age)
777,898
Boys Population (0-6 Age)
407,459
Girls Population (0-6 Age)
370,439
Literacy
82.80%
Male Literacy
89.56%
Female Literacy
75.91%
Total Literates
5,039,736
Male Literates
2,752,590
Female Literates
2,287,146
Population Rural
7,036,954
Population Rural Percentage
69.77%
Population Urban
3,049,338
Population Urban Percentage
30.23%

Himachal Pradesh Religious Data

Description
Population in 2020
Percentage
Estimated Population in 2021
Hindus
6,532,765
95.17%
7,140,312
Muslims
149,881
2.18%
163,820
Christians
12,646
0.18%
13,822
Sikhs
79,896
1.16%
87,326
Buddhists
78,659
1.15%
85,974
Jains
1,805
0.03%
1,973
Not Stated
8,094
0.12%
8,847
Others
856
0.01%
936
Total
6,864,602
100.00%
7,503,010

Himachal Pradesh Population Facts

Description Districts As per 2011 census
Most Populous District Kangra
1,510,075
Least Populous District Lahaul and Spiti
31,564
District with Highest Sex Ratio Hamirpur
1,095
District with Lowest Sex Ratio Kinnaur
819
District with Highest Literacy Rate Hamirpur
88.15%
District with Lowest Literacy Rate Chamba
72.17%
District with Highest Population Density Hamirpur
406
District with Lowest Population Density Lahaul and Spiti
2

District-wise Population

S.No. District Name
As per 2011 census
Estimated Population in 2021
1. Bilaspur
381,956
417,478
2. Chamba
519,080
567,354
3. Hamirpur
454,768
497,061
4. Kangra
1,510,075
1,650,512
5. Kinnaur
84,121
91,944
6. Kullu
437,903
478,628
7. Lahaul and Spiti
31,564
34,499
8. Mandi
999,777
1,092,756
9. Shimla
814,010
889,713
10. Sirmaur
529,855
579,132
11. Solan
580,320
634,290
12. Una
521,173
569,642

City-wise Population

S.No. City Name
As per 2011 census
Estimated Population in 2021
1. Shimla
169,578
185,349