It has a railway station, a police station, a small market bazaar (ਦਾਣਾ ਮੰਡੀ), a Health Dispensary and veterinary hospital. A municipal council office is located in the grain market.
The description outlines the essential public services and facilities available in this place, including a railway station, police station, marketplace, healthcare facility, and veterinary clinic. The municipal council's office is situated within the grain market.