New Haven, Missouri

City in Missouri, United States

New Haven is a city in Franklin County, Missouri, United States. The population was 2,414 as of the 2020 census.