Nagla Amarsingh () is a village in Ghiror block of Mainpuri district, Uttar Pradesh. As of 2011, it had a population of 471, in 72 households.
As of 2011, Nagla Amarsingh had a population of 471, in 72 households. This population was 52.4% male (247) and 47.6% female (224). The 0-6 age group numbered 77 (37 male and 40 female), or 16.3% of the total population. 116 residents were members of Scheduled Castes, or 24.6% of the total.
The 1961 census recorded Nagla Amarsingh as comprising 2 hamlets, with a total population of 217 people (113 male and 104 female), in 38 households and 28 physical houses. The area of the village was given as 661 acres.
As of 2011, Nagla Amarsingh had one primary school. It did not have any type of healthcare facility. Drinking water was provided entirely by hand pump; there were no public toilets. The village had a post office and sports fields, as well as at least some access to electricity for domestic and agricultural purposes. There was no public library. Streets were made of a mix of both kachcha and pakka materials.