Where is Himachal Pradesh: Himachal Pradesh is a state in the northern part of India. Himachal Pradesh is bordered by Jammu and Kashmir, Ladakh, Punjab, Haryana, Uttarakhand, and also shares a border with Tibet (China). Himachal Pradesh has 12 districts, and the total area is about 55,673 square kilometers. The capital cities of Himachal Pradesh are Shimla (in summer) and Dharamshala (in winter).
In 2025, the population of Himachal Pradesh is around 77 lakh people. Local languages spoken in Himachal Pradesh are Hindi, Pahari, and Punjabi. Himachal Pradesh is known for its beautiful mountains, snowfall, apple farms, and tourist places. Himachal Pradesh is also important for producing electricity from water (hydropower) and attracting visitors from all over. Where is Himachal Pradesh, What is the area of Himachal pradesh, Himachal pradesh population.

| Himachal Pradesh country name | India |
| Himachal Pradesh state name | Himachal Pradesh |
| Capital of Himachal Pradesh | Shimla (Summer), Dharamshala (Winter – Legislative Capital) |
| Himachal Pradesh government office | Shimla |
| Himachal Pradesh area in sq km | Approx. 55,673 sq km |
| Main language of Himachal Pradesh | Hindi (official), Pahari, Punjabi, Kangri |
| Himachal Pradesh top 10 cities (By development) | Shimla, Mandi, Dharamshala, Solan, Baddi, Hamirpur, Kangra, Una, Bilaspur, Chamba |
| Largest district in Himachal Pradesh by population | Kangra |
| Himachal Pradesh population 2025 | 7.73 million (77.3 lakh) |
| Himachal Pradesh chief minister name | Sukhvinder Singh Sukhu |
| Governor of Himachal Pradesh | Shiv Pratap Shukla |
| Total districts in Himachal Pradesh | 12 |
| Himachal Pradesh official website | himachal.gov.in |
Which are the neighboring states of Himachal Pradesh
Himachal Pradesh is surrounded by several Indian states and also shares an international border. On the north side, Himachal Pradesh touches Jammu and Kashmir union territory and Ladakh union territory. On the west side, Himachal Pradesh meets Punjab state with a border of about 370 kilometers. On the southwest side, Himachal Pradesh meets Haryana state with a border of about 350 kilometers.
On the southeast side, Himachal Pradesh touches Uttarakhand state with a border of about 112 kilometers. On the south side, Himachal Pradesh has a short border of about 50 kilometers with Uttar Pradesh state. On the east side, Himachal Pradesh has an international border of about 345 kilometers with Tibet Autonomous Region of China.
How many districts are there in Himachal Pradesh
Himachal Pradesh has twelve districts in total. The largest district of Himachal Pradesh by area is Lahaul and Spiti, which has big mountains and very few people living there. The largest district of Himachal Pradesh by population is Kangra, where many people live in towns and villages.
The smallest district of Himachal Pradesh by area is Hamirpur, which is small in size compared to other Himachal Pradesh districts. The smallest district of Himachal Pradesh by population is Kinnaur, where only a few people live because of the difficult mountainous land. These details show how different the districts of Himachal Pradesh are in size and population.
What is the capital of Himachal Pradesh
The capital of Himachal Pradesh is Shimla. Shimla became the capital of Himachal Pradesh in 1966 after some hill areas of Punjab were merged into Himachal Pradesh. In 1971, Himachal Pradesh became a full state of India, and Shimla continued as the capital. Shimla was chosen as the capital of Himachal Pradesh because Shimla had already been the summer capital of British India and had good buildings for government work.
The main government offices in Shimla are the Himachal Pradesh Secretariat, the Himachal Pradesh High Court, the office of the Chief Minister of Himachal Pradesh, the office of the Governor of Himachal Pradesh, and many state department offices that handle administration.
Who is the Governor of Himachal Pradesh
Shiv Pratap Shukla is the 22nd Governor of Himachal Pradesh, having assumed office on February 18, 2023. He succeeded Rajendra Vishwanath Arlekar, who served from July 13, 2021, to February 13, 2023 . Shukla, a senior Bharatiya Janata Party (BJP) leader from Uttar Pradesh, was appointed by President Droupadi Murmu.
Before his gubernatorial role, Shukla served as the Union Minister of State for Finance from 2017 to 2019 and was a Rajya Sabha Member of Parliament from 2016 to 2022.
Who is the chief minister of Himachal Pradesh
Sukhvinder Singh Sukhu is the current Chief Minister of Himachal Pradesh. Sukhvinder Singh Sukhu became the 15th Chief Minister of Himachal Pradesh on December 11, 2022, after the Indian National Congress won the state assembly elections.
Sukhvinder Singh Sukhu took over from Jai Ram Thakur, who was the Chief Minister of Himachal Pradesh from December 27, 2017, to December 8, 2022. Before becoming the Chief Minister of Himachal Pradesh, Sukhvinder Singh Sukhu was a four-time Member of the Legislative Assembly from the Nadaun constituency.
Himachal Pradesh all chief ministers list
| Himachal Pradesh Chief Minister Name | Working Period |
|---|---|
| Yashwant Singh Parmar | 8 Mar 1952 – 31 Oct 1956 |
| President’s Rule | 1 Nov 1956 – 1 Jul 1963 |
| Yashwant Singh Parmar | 1 Jul 1963 – 28 Jan 1977 |
| Thakur Ram Lal | 28 Jan 1977 – 30 Apr 1977 |
| Shanta Kumar | 22 Jun 1977 – 14 Feb 1980 |
| Thakur Ram Lal | 14 Feb 1980 – 7 Apr 1983 |
| Virbhadra Singh | 8 Apr 1983 – 5 Mar 1990 |
| Shanta Kumar | 5 Mar 1990 – 15 Dec 1992 |
| President’s Rule | 15 Dec 1992 – 3 Dec 1993 |
| Virbhadra Singh | 3 Dec 1993 – 23 Mar 1998 |
| Prem Kumar Dhumal | 24 Mar 1998 – 5 Mar 2003 |
| Virbhadra Singh | 6 Mar 2003 – 29 Dec 2007 |
| Prem Kumar Dhumal | 30 Dec 2007 – 25 Dec 2012 |
| Virbhadra Singh | 25 Dec 2012 – 27 Dec 2017 |
| Jai Ram Thakur | 27 Dec 2017 – 11 Dec 2022 |
| Sukhvinder Singh Sukhu (Current) | 11 Dec 2022 – Present |
FAQs
Himachal Pradesh is a state, not a city.
Himachal Pradesh has about 7.73 million people.
Himachal Pradesh covers 55,673 square kilometres in total area.
Himachal Pradesh has 12 districts.