Kangra is the most populous district of the Indian state of Himachal Pradesh among all the twelve districts of Himachal Pradesh. Dharamshala is the executive headquarters of the district which is eighteen kilometers away from Kangra city. The total area of Kangra is 5,739 km² which there are about 3,38,887 houses in the district, there are about 3,617 villages in Kangra district. Kangra district is surrounded by various high mountains of the Himalayas.

About Kangra Himachal Pradesh

The district shares its boundaries with the districts of Chamba, Lahaul, Spiti, Hamirpur, Una, Mandi, and Gurdaspur. Kangra district came into existence on 1 September 1972 as a result of the reorganization of districts by the Government of Himachal Pradesh. Kangra district was earlier known as Nagarkot, the district derives its name from the city of Kangra itself. Kangra district is the most beautiful district of Himachal surrounded by lush green deodar forests, orchards, tea gardens, and terraced fields. The rivers and small and big mountains here make the district very beautiful. If you want to know the history of Kangra district then you can read on this website. On this website, we have written everything about the Kangra district of Himachal Pradesh like the best tourist places in Kangra and Kangra temples, Kangra river, and all. So if you are interested to know everything about Kangra then you can read here.

District HQ: Dharamshala
Area: 5,739 Sq. Km.
Villages: 3906
Population: 1,510,075
Police Station: 22
Blocks: 19
Tehsils: 21, Baijnath, Baroh, Dera Gopipur, Dharmsala, Dhira, Fatehpur, Harchakian, Indora, Jaisinghpur, Jaswan, Jawalamukhi, Jawali, Kangra, Khundian, Multhan, Nagrota Bagwan, Nurpur, Palampur, Rakkar, Shahpur, Thural
Sub. Divisions: 14
Languages: Hindi, Pahari
Rivers: Beas

Travel Destination:
Jwalamukhi Temple, Chamunda Devi Temple, Baijnath Temple, Kareri Lake, Dharamshala Stadium, Mcleodganj, Bir Billing, Kangra Valley Art Gallery, Brijeshwari Temple, Nadaun Palace, Taragarh Palace, Shiva Temple, Pong Lake Sanctuary, Kangra Fort, Kotla Fort, Behna Mahadev Temple, Fort Sujanpur, Masroor Temple, Baglamukhi Temple, Siddhnath Temple, Nagar Kot Fort, etc.

As of the 2011 India census, Kangra district had a population of 1,510,075 and a literacy rate of 85.67%. Kangra district has the maximum number of villages among the 12 districts of Himachal Pradesh. The economy of the Kangra district is mainly dependent on agriculture. Rabi, wheat, gram, Kharif, maize, paddy, black gram, and barley are cultivated by the people here. All the inhabited villages in the district have very good facilities of electrified houses and potable drinking water. Kangra district is also known for its attractive tourist places. The famous tourist places of the district are Jwalamukhi Temple, Dharamshala Stadium, Palampur, Baijnath, Masroor, and Mcleodganj, which is believed to be the home of the Dalai Lama and is visited by people from far and wide. The native languages spoken by the Kangri people are Kangri, Dogri, and Hindi.

The average height of Kangra district is 2000 feet. Kangra district lies between 31˚ 21′ to 32˚ 59′ north latitude and 75˚ 47′ 55″ to 77˚ 45′ east longitude. The average altitude of the district varies from 500 m above sea level to nearly 5000 m asl. Summer in the district lasts from April to August. Here summers are more in the plains and less in the hilly areas. The average summer temperature ranges from 20°C to 34°C. Winter is from November to March and the temperature in winter ranges from 1°C to 10°C. The annual rainfall is between 1800 and 3000 mm. Agriculture is one of the main occupations of the people here. Beas river is a major river.

Fairs and Festivals:
Many fairs and festivals are celebrated in Kangra with great enthusiasm by the people. Shivratri of Baijnath, Holi of Palampur, Baisakhi of Kaleshwar Mahadev Dehra, Dussehra of Jaisinghpur, and Lohri of Pragpur are prominent in the state-level fairs of district Kangra. These fairs are the cultural heritage of the district, hence they are celebrated with great enthusiasm throughout the district. Another major festival is Makar Sankranti, during Makar Sankranti a big fair is held for seven days at the Brajeshwari temple. Mostly Hindu Rajputs and Brahmins live here. A large number of devotees come here. The festival of Navratri is celebrated here with great enthusiasm. Jhamkra, the major folk dance of Kangra, is performed beautifully by women in groups.

Best Time to Visit:
The best time to visit Kangra is between March and June.

How to Reach:
By Air: The nearest airport is Gaggal Airport which is located 13 km from Kangra City.
By Rail: The nearest broad gauge railhead is Pathankot which is 90 km from Kangra. A narrow-gauge railway line between Pathankot and Jogindernagar passes through Kangra, 17 km away.
By Road: Almost every part of the state is connected by national roads. Himachal Road Transport Corporation runs its own buses all over the state.


Bir & Billing Kangra

Bir & Billing

Bir and Billing are rural villages located in the Kangra district of the Indian state of Himachal Pradesh. It is noted for Tibetan Buddhist monasteries and auxiliary centers of the Nyingma school, the...



Mcleod Ganj is in Dharamshala in the Kangra district of Himachal Pradesh, India. It is known as "Little Lhasa" or "Dhasa" because of the large Tibetan population. It is famous worldwide for being the ...

Jwala Devi Temple Kangra Himachal Pradesh

Jwala Devi Temple

In the valleys of Kangra, there is the Jwala Devi Temple of the Nine Eternal Flames, which attracts Hindu pilgrims from all over India. Also known as Jwala Ji, this mighty temple is located 56 km from...

Taragarh Palace Kangra

Taragarh Palace

WelcomHeritage Taragarh Palace Hotel Here you will be given complete information about Taragarh. Taragarh Palace is a heritage hotel located in the town of Taragarh near Palampur in the Kangra distric...

Brajeshwari Temple

Brajeshwari Temple

Brajeshwari Devi temple is one of the famous Hindu temples. It is located in the Nagarkot Town of Kangra district, Himachal Pradesh. This temple is dedicated to the goddess brajeshwari. Brajeshwari De...

Dharamshala Cricket Stadium

Dharamshala Cricket Stadium

Here you can learn about Dharamshala Cricket Stadium. The Himachal Pradesh Cricket Association Stadium, abbreviated as HPCA Stadium, is located in the city of Dharamsala in the Read More


Chamunda Devi

Chamunda Devi temple is one of the earliest temples in India built in the 16th century. The temple is located at a distance of 10Km from Palampur, 24Km from Kangra, and 15Km from Dharamshal...


Bhagsunath Temple

Bhagsunag Temple is in a Bhagsu village near Mcleodganj in Dharamshala in the Kangra district of Himachal Pr...

Dhauladhar Range

Dhauladhar Range

The Dhauladhar range (lit. The White Range) is part of a lesser Himalayan chain of mountains. It rises from the Indian plains to t...

Kangra Fort

Kangra Fort

Situated on the outskirts of the town of Kangra, in the state of Himachal Pradesh, the Kangra Fort is witness to thousands of years of gran...


Kareri Lake Kangra

A beautiful and picturesque lake, the Kareri Lake seems like a place that has been picked straight out of a Hollywood movie. Also known as Kumarwah Lake, this is a shallow, freshwater lake that is sit...

Baijnath Temple

Baijnath Temple

Baijnath Temple is one of the most popular temples in Himachal Pradesh, and here, Lord Shiva is worshipped as the 'God of Healing'. ...

Bhagsu Falls

Bhagsu falls

The Bhagsu Waterfall is perhaps the most famous tourist spot that is located in Dharamshala and attracts tourists from all ...


Bhagsunath Temple

Surrounded by lovely pools and lush greenery, the Bhagsunath Temple is a shrine of great importance that is located about 3 kilometers...