New London is a city in Iowa in the United States. In 2020 it had 1,910 people.[1]

History

New London was first called Dover, after its founder Abraham C. Dover, who came to the area from Illinois in 1833.

References

  1. "New London city, Iowa". United States Census Bureau. Retrieved November 8, 2023.