We found 45 streets and 586 properties in New Marshfield, Ohio. New Marshfield is located in Athens County and Vinton County. The population in the New Marshfield, OH ZIP code area is around 557 people.
Click on a street below to see all the properties located on that street.