Himachal Pradesh Population & Demographics

Comprehensive census data showing population distribution and literacy rates for Himachal Pradesh.

Total Population
68,64,602
Male
34,81,873
50.7%
Female
33,82,729
49.3%
Sex Ratio
972
per 1000 males
Literacy Rate
73.42%
Density
123
per km²

Administrative Details of Himachal Pradesh

Himachal Pradesh comprises 20,690 villages, of which 17,882 are inhabited and 2,808 are uninhabited. There are 59 urban towns in Himachal Pradesh. The total number of households stands at 14,83,280, spread across 55,673 square kilometers.

Villages20,690(17,882 inhabited2,808 uninhabited)
Urban Towns59
Households14,83,280
Total Area55,673 km²

Himachal Pradesh Urban & Rural Population

According to Census data, Himachal Pradesh had 6,88,552 people in urban areas (10.0%) and 61,76,050 people in rural areas (90.0%).

Area TypePopulationPercentage
🌾 Rural61,76,05090.0%
🏙️ Urban6,88,55210.0%
Total68,64,602100%

Data from Census 2011. Bars show relative proportion.

Rural Population61,76,050
Urban Population6,88,552

Gender Distribution in Himachal Pradesh

The total population of Himachal Pradesh comprises 34,81,873 males (50.7%) and 33,82,729 females (49.3%). The sex ratio in Himachal Pradesh is 972 females per 1000 males.

Male and Female Population — Urban & Rural

GenderRuralUrbanTotal
👨 Male31,10,3453,71,52834,81,873
👩 Female30,65,7053,17,02433,82,729

Blue bars represent male, pink bars represent female.

Male Population34,81,873
50.7% of total
Female Population33,82,729
49.3% of total

Literacy Rate in Himachal Pradesh

The literacy rate in Himachal Pradesh is 73.42% as per Census 2011. Male literacy stands at 79.05% while female literacy is 67.61%, indicating a gender gap of 11.44 percentage points. The total literate population is 50,39,736.

Literacy Statistics — Urban and Rural

CategoryRuralUrbanTotal
Literate (Male)24,37,8213,14,76927,52,590
Literate (Female)20,33,9152,53,23122,87,146
Total Literate44,71,7365,68,00050,39,736

Literacy rates by gender.

Male Literacy Rate79.05%
Female Literacy Rate67.61%

Himachal Pradesh District-wise Population, Area, Sex Ratio & Literacy Data

Himachal Pradesh has 12 districts ranked by Census 2011 population. Click any district name for detailed demographics.

#District Population Literacy % Sex Ratio Area (km²)
1Kangra15,10,07576.33%10125,739
2Mandi9,99,77772.39%10073,950
3Shimla8,14,01075.26%9155,131
4Solan5,80,32073.85%8801,936.001
5Sirmaur5,29,85568.44%9182,825
6Una5,21,17376.7%9761,540
7Chamba5,19,08062.39%9866,522
8Hamirpur4,54,76878.74%10951,118
9Kullu4,37,90370.26%9425,503
10Bilaspur3,81,95675.3%9811,167

Click any column header to sort. Click again to reverse order.

Page 1 of 2 · 12 districts total

All States in India by Population

India's most populous states ranked by Census 2011 data. Himachal Pradesh has a population of 68,64,602. Click any state to view detailed demographics.

Scroll to view all states. Bars show relative population size.

↕ Scroll
1. Uttar Pradesh19,98,12,341
2. Maharashtra11,23,74,333
3. Bihar10,40,99,452
4. West Bengal9,12,76,115
5. Andhra Pradesh8,45,80,777
6. Madhya Pradesh7,26,26,809
7. Tamil Nadu7,21,47,030
8. Rajasthan6,85,48,437
9. Karnataka6,10,95,297
10. Gujarat6,04,39,692
11. Odisha4,19,74,218
12. Kerala3,34,06,061
13. Jharkhand3,29,88,134
14. Assam3,12,05,576
15. Punjab2,77,43,338
16. Chhattisgarh2,55,45,198
17. Haryana2,53,51,462
18. Nct Of Delhi1,67,87,941
19. Jammu & Kashmir1,25,41,302
20. Uttarakhand1,00,86,292
21. Himachal Pradesh68,64,602
22. Tripura36,73,917
23. Meghalaya29,66,889
24. Manipur28,55,794
25. Nagaland19,78,502
26. Goa14,58,545
27. Arunachal Pradesh13,83,727
28. Puducherry12,47,953
29. Mizoram10,97,206
30. Chandigarh10,55,450
31. Sikkim6,10,577
32. Andaman & Nicobar Islands3,80,581
33. Dadra & Nagar Haveli3,43,709
34. Daman & Diu2,43,247
35. Lakshadweep64,473

List of Districts in Himachal Pradesh

Complete list of all 12 districts in Himachal Pradesh.

View All 12 Districts

Frequently Asked Questions

What is the total population of Himachal Pradesh?
According to Census 2011, Himachal Pradesh has a total population of 68,64,602. This includes 61,76,050 people in rural areas and 6,88,552 people in urban areas.
What is the male and female population of Himachal Pradesh?
Himachal Pradesh has 34,81,873 males (50.7%) and 33,82,729 females (49.3%).
What is the sex ratio of Himachal Pradesh?
The sex ratio of Himachal Pradesh is 972 females per 1000 males. This means for every 1000 men, there are 972 women in the state.
What is the literacy rate in Himachal Pradesh?
Himachal Pradesh has an overall literacy rate of 73.42%. The male literacy rate is 79.05% and the female literacy rate is 67.61%. Total literate population is 50,39,736.
What is the total area of Himachal Pradesh?
Himachal Pradesh covers a total area of 55,673 square kilometers with a population density of 123 persons per square kilometer.
How many districts are in Himachal Pradesh?
Himachal Pradesh comprises 12 districts according to Census 2011.
What is the SC and ST population in Himachal Pradesh?
Himachal Pradesh has a Scheduled Caste (SC) population of 17,29,252 (25.19% of total) and Scheduled Tribe (ST) population of 3,92,126 (5.71% of total).

About Himachal Pradesh Census 2011 Data

According to Census 2011, Himachal Pradesh has a total population of 68,64,602 with a literacy rate of 73.42% and a sex ratio of 972 females per 1000 males.

Himachal Pradesh comprises 12 districts. This page provides comprehensive census data for Himachal Pradesh including district-wise demographics, population statistics, literacy rates, gender distribution, and social indicators for research and analysis purposes.

Data Source: Census of India 2011

All statistics based on official Census 2011 data for Himachal Pradesh.