Manchester is a city in Delaware County, Iowa, United States. The population was 5,257 at the 2000 census. As of the 2005 population estimates, Manchester's population was 5,052. It is the county seat of Delaware County.
Manchester's longitude and latitude coordinates in decimal form are 42.486046, -91.457227 along the Maquoketa River.
According to the United States Census Bureau, the city has a total area of 4.1 square miles (10.7 km2), of which, 4.1 square miles (10.7 km2) of it is land and 0.04 square miles (0.1 km2) of it (0.48%) is water.