Situated in the Western Himalayas, Himachal Pradesh is a state located in Northern part of India. Explore information about population, sex ratio and literacy rate in Himachal Pradesh.

Population of Himachal Pradesh (2021)

Population of Himachal Pradesh - Located in Northern India, Himachal Pradesh is truly a nature's paradise as the state is home to some of the best hill stations in India. With 90% of its population living in rural area, Himachal Pradesh is the least urbanized state in India. According to recent estimates, total population of Himachal Pradesh is estimated to be 7,781,244. Agriculture and tourism are main sources of income in Himachal Pradesh. The state has recorded a growth of 12.81% in population in the last decade. Himachal Pradesh has one of the lowest total fertility rate (TFR) of 1.8 per woman in India. Literacy rate in the state is recorded at 83.78% which is compared to be good in India. There are 974 females available for every 1000 males in the state. Kangra district with a population of 1.5 million tops the chart followed by districts of Mandi, Shimla, Solan, Sirmaur, Una, Chamba, Hamirpur, Kullu, Bilaspur, Kinnaur and Lahaul Spiti. Growth of Population in Himachal Pradesh is descent as compared to other states of India.

Population of Himachal Pradesh

Current Population of Himachal Pradesh (2021)
The state of Himachal Pradesh is currently home to 7,781,244 (7.7 million) people in India. With a decent annual growth in population, Himachal Pradesh adds below 1 lakh people every year in its total population. The state population was projected to be 7,663,167 and 7,571,579 in year 2020 and 2019.

Population of Himachal Pradesh in 2013
With a growth of 1.2% population in year 2013, Himachal Pradesh total count of people stands at 7,033,158. Population of Himachal Pradesh in 2013 is estimated to be 7 million.

Population of Himachal Pradesh in 2012
According to recent Census of India 2011, Population of Himachal Pradesh was 6,856,509. These further include 3,473,892 males and 3,382,617 females in the state. Population of Himachal Pradesh is growing at a descent rate as compared to growth in other states of India. The state added another 87,763 people in the year 2012. Total Population of Himachal Pradesh is estimated to be 6,944,272 in 2012.

Literacy Rate in Himachal Pradesh
The state of Himachal Pradesh offers best of education facilities to students at various levels. There are several education programs started by the government which has resulted in high level of education standards in the state. Overall literacy rate in Himachal at 83.8% is considered to be good and above national literacy rate of 74%. Colleges and Universities in Himachal Pradesh offer quality education programs to students both at graduation and post graduation levels. Education rate in state of Himachal Pradesh has witnessed an upward movement in the last 20 years.

Sex Ratio in Himachal Pradesh
The hilly state of Himachal Pradesh has a descent sex ratio of 974. According to Census of India 2011, there are 974 females available for every 1000 males in Himachal Pradesh. This ratio is much better than national sex ratio of 940 females for 1000 males in India.


District wise Population of Himachal Pradesh

Name Population Growth Rate 2001-2011 Density (per Sq. Km) Sex Ratio
  Persons Males Females 2001 2011
Himachal Pradesh 68,56,509 34,73,892 33,82,617 +12.81 109 123 968 974
Chamba 5,18,844 2,60,848 2,57,996 +12.58 71 80 959 989
Kangra 15,07,223 7,48,559 7,58,664 +12.56 233 263 1025 1013
Lahul & Spiti 31,528 16,455 15,073 -5.10 2 2 802 916
Kullu 4,37,474 2,24,320 2,13,154 +14.65 69 79 927 950
Mandi 9,99,518 4,96,787 5,02,731 +10.89 228 253 1013 1012
Hamirpur 4,54,293 2,16,742 2,37,551 +10.08 369 406 1099 1096
Una 5,21,057 2,63,541 2,57,516 +16.24 291 338 997 977
Bilaspur 3,82,056 1,92,827 1,89,229 +12.08 292 327 990 981
Solan 5,76,670 3,06,162 2,70,508 +15.21 259 298 852 884
Sirmaur 5,30,164 2,76,801 2,53,363 +15.61 162 188 901 915
Shimla 8,13,384 4,24,486 3,88,898 +12.58 141 159 896 916
Kinnaur 84,298 46,364 37,934 +07.61 12 13 857 818