Census of India, the city had a population of 146,988.
The Urban agglomeration had a population of 147,015, of which males constitute 73,077, females constitute 73,911 -a sex ratio of 931 females per 1000 males and 12,741 children are in the age group of 0-6 years.