Infrastructure
The town gets 24 hours electric supply from the national grid, and has mobile and fixed telephone lines, has internet services and a postal service.
Transport
There is daily inter-urban transport service to and from fifteen towns. The town has bus station. 130 Bajaj and two minibus taxis and 435 horse-drown carts give intra-urban transport service.