Public Utilities

Colleges/Universities

Akal College of Education Mastuana Sahib Sangrur

Barnala Road Sangrur

Phone : 01672289203

Akal Degree College for Women Sangrur

Nabha Gate Sangrur

Phone : 01672234323

Baba Hira Singh Bhattal Institute of Engineering and Technology Lehragaga

Phone : 01676272800

Bhai Gurdas Institute of Management and Technology Sangrur

Patiala Road Sangrur

Desh Bhagat College of Education Baradwal

Dhuri

Phone : 01675394948

Government College Moonak

Moonak , Sangrur

Banks

ALLAHABAD BANK SANGRUR

Phone : 01672235151

ANDHRA BANK SANGRUR

Phone : 01672230841

AU Small Finance Bank Limited

Phone : 8146260925

Axis Sangrur

Phone : 01672-231636

BANK OF BARODA SANGRUR

Phone : 01672237101

BANK OF INDIA SANGRUR

Phone : 01672223634

Hospitals

CHC Ahmedgarh

Email : smo_chcahmedgarh[at]yahoo[dot]com

CHC Amargarh

Email : smoamargarh[at]gmail[dot]com
Phone : 01675284653

CHC Bhawanigarh

Email : smobhawanigarh[at]gmail[dot]com
Phone : 01672272212

CHC Dirba

Email : chcdirba[at]gmail[dot]com

CHC Kauhrian

Email : phckauhrian[at]rediffmail[dot]com
Phone : 247012

CHC Lehragaga

Email : smo[dot]lehra[at]yahoo[dot]com

Sub Divisions

Sub Division – Ahmedgarh

Email : sdmahmedgarh[at]gmail[dot]com
Phone : 241111

Sub Division – Bhawanigarh

Email : sdmbhawanigarh[at]gmail[dot]com

Sub Division – Dhuri

Email : sdmofficedhuri[at]gmail[dot]com
Phone : 01671-220561

Sub Division – Dirba

Email : sdmdirba[at]gmail[dot]com

Sub Division – Lehra Gaga

Email : sdm[dot]lehragaga[at]gmail[dot]com
Phone : 01676-272124

Sub Division – Malerkotla

Email : suwidhamalerkotla[at]gmail[dot]com
Phone : 01675-253025

Municipalities

MUNICIPAL COUNCIL AHMEDGARH

Phone : 01675240016

MUNICIPAL COUNCIL BHAWANIGARH

Phone : 01672272063

MUNICIPAL COUNCIL DHURI

Phone : 01675220085

MUNICIPAL COUNCIL LEHRAGAGA

Phone : 01676272033

MUNICIPAL COUNCIL LONGOWAL

Phone : 01672283537

MUNICIPAL COUNCIL MALERKOTLA

Phone : 1675253043

Town Panchayats

NAGAR PANCHAYAT AMARGARH

NAGAR PANCHAYAT CHEEMA

Phone : 01676284158

NAGAR PANCHAYAT DIRBA

Phone : 01676242567

NAGAR PANCHAYAT KHANOURI

NAGAR PANCHAYAT MOONAK

Phone : 01676276629

Blocks

Block – Andana at Moonak

Phone : 01676276342

Block – Bhawanigarh

Email : sdmbhawanigarh[at]gmail[dot]com
Phone : 01672272079

Block – Dhuri

Phone : 01675220098

Block – Dirba

Email : sdmdirba[at]gmail[dot]com

Block – Lehragaga

Phone : 01676272030

Block – Malerkotla 1

Phone : 01675253090

Improvement Trust

IMPROVEMENT TRUST MALERKOTLA

Phone : 01675252580

IMPROVEMENT TRUST SANGRUR

Phone : 01672234326