New Haven is a city in Franklin County, Missouri, United States. The population was 2,008 at the 2010 census.
New Haven is within the Hermann AVA (American Viticultural Area).
Write a Review About New Haven For A Chance to Win A $100 Amazon Gift Card