Punjab, India

Punjab is one of the twenty eight States of India spread in an area of 50.4 thousands square kilometers. Its population is 2.8 crores which includes urban population of 1 crores and rural population of 1.7 crores. The sex ratio of Punjab is eight hundred ninety five females per 1000 males.

It is divided into twenty three districts, ninety seven sub-distrcits and one hundred fifty three blocks. There are 31.8 thousands schools, 3.6 thousands hospitals, 6.1 thousands ATMs, 6.7 thousands banks, 3.8 thousands post offices in Punjab.

CitySchoolsHospitalsATMsBanksPost Offices
Amritsar 2582 Schools 228 Hospitals 479 ATMs 648 Banks 298 Post Offices
Bathinda 1268 Schools 169 Hospitals 215 ATMs 276 Banks 157 Post Offices
Faridkot 628 Schools 73 Hospitals 78 ATMs 125 Banks 68 Post Offices
Fatehgarh Sahib 885 Schools 86 Hospitals 85 ATMs 129 Banks 87 Post Offices
Firozpur 1260 Schools 145 Hospitals 118 ATMs 120 Banks 124 Post Offices
Gurdaspur 2387 Schools 265 Hospitals 205 ATMs 332 Banks 206 Post Offices
Hoshiarpur 2366 Schools 290 Hospitals 291 ATMs 283 Banks 360 Post Offices
Jalandhar 2594 Schools 248 Hospitals 560 ATMs 764 Banks 362 Post Offices
Kapurthala 1211 Schools 111 Hospitals 207 ATMs 222 Banks 127 Post Offices
Ludhiana 3057 Schools 340 Hospitals 944 ATMs 913 Banks 396 Post Offices
Mansa 913 Schools 122 Hospitals 66 ATMs 116 Banks 100 Post Offices
Moga 973 Schools 144 Hospitals 128 ATMs 200 Banks 175 Post Offices
Sri Muktsar Sahib 902 Schools 123 Hospitals 92 ATMs 98 Banks 135 Post Offices
Nawanshahr 863 Schools 117 Hospitals 112 ATMs 109 Banks 174 Post Offices
Patiala 2134 Schools 225 Hospitals 381 ATMs 474 Banks 189 Post Offices
Rupnagar 1167 Schools 106 Hospitals 152 ATMs 291 Banks 110 Post Offices
Sangrur 1600 Schools 232 Hospitals 190 ATMs 345 Banks 154 Post Offices
Barnala 549 Schools 88 Hospitals 73 ATMs 33 Banks 74 Post Offices
Mohali 1074 Schools 92 Hospitals 367 ATMs 120 Banks 105 Post Offices
Tarn Taran Sahib 1336 Schools 183 Hospitals 89 ATMs 28 Banks 176 Post Offices
Fazilka 1169 Schools 131 Hospitals 94 ATMs 109 Banks 145 Post Offices
Pathankot 920 Schools 82 Hospitals 80 ATMs 32 Banks 71 Post Offices
Malerkotla -- -- 5 ATMs 2 Banks 45 Post Offices