New London, IA
New London is a city in Henry County, Iowa, United States. The population was 1,937 at the 2000 census.
New London is located at 40°55′31″N 91°24′4″W / 40.92528°N 91.40111°W / 40.92528; -91.40111 (40.925224, -91.401105).
According to the United States Census Bureau, the city has a total area of 1.0 square miles (2.6 km²), all of it land.