 According to 2011 Census of India, Shopian Municipal Committee has population of 16,360 which further extends to 9,319 (males) and 7,041 (females), The average population of the town is 6 persons each house.According to 2011 Census report, Shopian Town had a population of 12,396.Males constitute 51% of the population and females 49%.