Himachal Pradesh

67 cities and towns

67 Cities & Towns
790,402 Total Population
65°F Avg Temperature

About Himachal Pradesh

Abbreviation11
State Population789,505

All Cities in Himachal Pradesh

# City Population Median Income Home Value Median Rent Median Age
1 Shimla 206,575 -
2 Solan 40,283 -
3 Kālka 34,134 -
4 Baddi 29,911 -
5 Nāhan 28,899 -
6 Mandi 26,422 -
7 Sundarnagar 25,338 -
8 Pāonta Sāhib 25,183 -
9 Chamba 21,502 -
10 Hamīrpur 19,280 -
11 Dharamsala 19,034 -
12 Una 18,722 -
13 Kulu 18,536 -
14 Kyelang 14,182 -
15 Bilaspur 14,037 -
16 Yol Cantonment 12,028 -
17 Nālāgarh 10,708 -
18 Nūrpur 9,807 -
19 Kangra 9,528 -
20 Santokhgarh 9,363 -
21 Mehatpur Basdehra 9,218 -
22 Shamshi 8,870 -
23 Parwanoo 8,758 -
24 Rohru 8,160 -
25 Manāli 8,096 -
26 Tīra Sujānpur 7,943 -
27 Ghumārwīn 7,899 -
28 Dalhousie 7,601 -
29 Sabāthu 6,691 -
30 Rāmpur 6,206 -
31 Nagrota 6,125 -
32 Nagrota Bagwān 5,900 -
33 Jawāla Mukhi 5,361 -
34 Jogindarnagar 5,335 -
35 Kasauli 5,215 -
36 Kotla 5,000 -
37 Nādaun 4,838 -
38 Dera Gopipur 4,816 -
39 Sarka Ghāt 4,715 -
40 Jākhri 4,655 -
41 Indpur 4,534 -
42 Bhuntar 4,475 -
43 Theog 4,353 -
44 Pālampur 4,131 -
45 Gagret 3,847 -
46 Chuāri Khās 3,770 -
47 Sabathu Cantonment 3,685 -
48 Arki 3,293 -
49 Rājgarh 3,083 -
50 Chowari 3,000 -
Page 1 of 2