 The town has a well equipped government-run community health centre or rural hospital.Apart from the community health centre, there are several private clinics, hospitals and nursing homes.There are several primary, secondary and senior secondary schools which provide education through Hindi, English and Urdu.