Naraura is a town and a nagar panchayat in Bulandshahr district in the India state of Uttar Pradesh. Naraura is located at . It has an average elevation of 174metre . As of 2001 India census, Naraura had a population of 20,376. Males constitute 54% of the population and females 46%. Naraura has an average literacy rate of 58%, lower than the national average of 59.5%: male literacy is 65%, and female literacy is 49%. In Naraura, 14% of the population is under 6 years of age.
Agra , Bareilly , Aligarh , Allahabad , Lucknow , Gorakhpur , Moradabad , Kanpur , Varanasi , Ferozabad , Faizabad , Muzaffarnagar , Jhansi , Fatehpur , Mathura