Nasirpur (Nasīrpur) is a village in Ghiror block of Mainpuri district, Uttar Pradesh.
The 0-6 age group numbered 469 (246 male and 223 female), or 17.9% of the total population.
[3]: 128–9 The 1961 census recorded Nasirpur as comprising 4 hamlets, with a total population of 1,156 people (655 male and 501 female), in 207 households and 183 physical houses.
Drinking water was provided by hand pump; there were no public toilets.
The village had a post office but no public library; there was at least some access to electricity for all purposes.