Himachal Pradesh, India
Himachal Pradesh is one of the twenty eight States of India spread in an area of 55.7 thousands square kilometers. Its population is 68.6 lakhs which includes urban population of 6.9 lakhs and rural population of 61.8 lakhs. The sex ratio of Himachal Pradesh is nine hundred seventy two females per 1000 males.
It is divided into twelve districts, one hundred seventy eight sub-distrcits and eighty eight blocks. There are 18.3 thousands schools, 3.2 thousands hospitals, 1.8 thousands ATMs, 2 thousands banks, 2.8 thousands post offices in Himachal Pradesh.
|Bilaspur (HP)||941 Schools||213 Hospitals||59 ATMs||121 Banks||291 Post Offices|
|Chamba||1869 Schools||437 Hospitals||24 ATMs||68 Banks||223 Post Offices|
|Hamirpur (HP)||993 Schools||294 Hospitals||108 ATMs||120 Banks||364 Post Offices|
|Dharamshala||3175 Schools||1022 Hospitals||199 ATMs||315 Banks||651 Post Offices|
|Reckong Peo||314 Schools||60 Hospitals||14 ATMs||44 Banks||72 Post Offices|
|Kullu||1256 Schools||126 Hospitals||58 ATMs||67 Banks||154 Post Offices|
|Keylong||268 Schools||55 Hospitals||2 ATMs||17 Banks||46 Post Offices|
|Mandi||2894 Schools||346 Hospitals||138 ATMs||161 Banks||374 Post Offices|
|Shimla||2560 Schools||278 Hospitals||220 ATMs||295 Banks||361 Post Offices|
|Nahan||1646 Schools||190 Hospitals||82 ATMs||107 Banks||171 Post Offices|
|Solan||1414 Schools||222 Hospitals||254 ATMs||207 Banks||183 Post Offices|
|Una||934 Schools||4 Hospitals||76 ATMs||119 Banks||186 Post Offices|