New Haven is a city in Franklin County, Missouri, United States. The population was 2,414 as of the 2020 census.
New Haven, Missouri
Franklin County, Missouri
Franklin County is located in the U.S. state of Missouri. At the 2020 census, the population was 104,682. Its county seat is Union. The county was organized in 1818 and is named after Founding Father Benjamin Franklin.
The Franklin County Courthouse in Union