According to the 2011 census, Hapur had a population of 262,983, consisting of 139,525 males and 123,458 females. The literacy rate was 63.40%: 80.66% for males and 66.59% for females. 14.35% of the population was from 0–6 years. Scheduled Castes make up 29.62% of the population.
Hinduism is the majority religion in Hapur city, with 174,278 (66.27%) followers. Islam is the second-most popular religion in Hapur, with 84,477 (32.12%). Followers of
Sikhism number 2,163 (0.82%),
Jainism 981 (0.37%), Christianity 765 (0.29%), and
Buddhism 162 (0.06%). Approximately 156 (0.06%) stated "No Particular Religion" and 1 (0.00%) stated "Other Religion".
Hindi is the most spoken language. Other languages such as Urdu are spoken by a minority. ==Hapur-Pilkhuwa Development Authority==