DISTRICT ADMINISTRATION

Deputy Commissioner 01679244360
A.D.C (General) 01679244362
A.D.C (Development) 01679244367
S.D.M. Barnala 01679230032
S.D.M Tapa 01679273201
Tehsildar Barnala 01679230022
Tehsildar Tapa 01679273201
Naid Tehsildar Dhanaula 01679264728
Sec. Zila Parishad 01679244021
District Treasury Officer, Barnala 01679235326
District Transport Officer, Barnala 01679234388
D.F.S.C, Barnala 01679235051
D.M Warehouse 01679233162
D.E.O (S), Barnala 01679242037
D.E.O (E), Barnala 01679239240
Municipal Council, Barnala 01679230048
Municipal Council, Tapa 01679272026
Municipal Council, Dhanaula 01679263436
Municipal Council, Bhadaur 01679274740
Civil Surgeon, Barnala 01679234777
S.M.O Barnala 01679233042
S.M.O Mehal Kalan 01679255249
S.M.O Tapa 01679272300
D.T.E 01679232222
D.T.P Sangrur 01679236250
District Lead Bank 01679238126
Market Committee Barnala 01679230553
Public Relation Officer 01679230395
Central Excise 01679241781
Income Tax Officer 01679230158
Improvement Trust 01679230926
G.M. PRTC 01679230686
B.D.P.O Barnala 01679230072
B.D.P.O Shehna 01679270431
B.D.P.O Mehal Kalan 01679255122
C.D.P.O Shehna 01679270861
C.D.P.O Barnala 01679241277
C.D.P.O Mehal Kalan 01679252460
D.M. Markfed 01679234308
Municipal Council,Handiaya 01679284030
S.M.O Dhanaula 01679263323
D.M. Punsup 01679234337
D.M. Punjab Agro 01679230249
D.M. FCI 01679235501