Himachal Pradesh
District-Level Data & Statistics
- Population
- 68.6 Lakh
- 0.6% of India
- Districts
- 12
- Avg 5.7 Lakh each
- Area
- 54,775 km²
- 125 people /km²
- Literacy Rate
- 82.8%
- India: 72.9%
- Sex Ratio
- 972
- India: 943
- Rank
- 22nd
- of 36 by population
Himachal Pradesh is India's 22nd most populous state with a population of 68.6 Lakh spread across 12 districts covering 54,775sq km. The state's literacy rate stands at 82.8%, above the national average of 72.9%. With a sex ratio of 972 females per 1,000 males, it is above the national figure of 943.
Credit Growth (5-Year) in Himachal Pradesh · district average 102.2%, 18th of 36 states
All 12 on the map →MSME Density in Himachal Pradesh · district average 41.3 per 1,000 people, 17th of 36 states
Women Literacy in Himachal Pradesh · district average 90.3%, 5th of 36 states
All 12 on the map →Health Insurance in Himachal Pradesh · district average 32.8%, 18th of 36 states
All 12 on the map →Demographics
Health & Development
Women & Gender
Economy & Infrastructure
Governance
Safety & Crime
Climate Vulnerability
District Rankings
Underweight Children
Electricity Access
Small Business Density
All Districts
| District | Population | Literacy % | Sex Ratio | Density /km² |
|---|---|---|---|---|
| Kangra | 15,10,075 | 85.7% | 1012 | 268 |
| Mandi | 10,19,237 | 81.3% | 1006 | 264 |
| Shimla | 7,94,550 | 84.0% | 915 | 159 |
| Solan | 5,80,320 | 83.7% | 880 | 307 |
| Sirmaur | 5,29,855 | 78.8% | 918 | 192 |
| Una | 5,21,173 | 86.5% | 976 | 345 |
| Chamba | 5,19,080 | 72.2% | 986 | 81 |
| Hamirpur | 4,54,768 | 88.2% | 1095 | 416 |
| Kullu | 4,37,903 | 79.4% | 942 | 81 |
| Bilaspur | 3,81,956 | 84.6% | 981 | 335 |
| Kinnaur | 84,121 | 80.0% | 819 | 13 |
| Lahul & Spiti | 31,564 | 76.8% | 903 | 2 |
Frequently Asked Questions
What is the population of Himachal Pradesh?
Himachal Pradesh has a population of 68.6 Lakh according to the Census 2011, making it India's 22nd most populous state. The population is spread across 12 districts.
How many districts are in Himachal Pradesh?
Himachal Pradesh has 12 districts covering a total area of 54,775 sq km.
Which district in Himachal Pradesh has the highest literacy rate?
Hamirpur has the highest literacy rate in Himachal Pradesh at 88.2%, compared to the state average of 82.8%.
What is Himachal Pradesh's sex ratio?
Himachal Pradesh has a sex ratio of 972 females per 1,000 males, which is above the national average of 943.
Data Sources
Each indicator keeps its own source and vintage. How they are crosswalked onto one district geography is on the methodology page, with the per-source limits on the caveats page.