Plymouth, North Carolina

Plymouth is the largest town in Washington County, North Carolina, United States. 3,320 people lived here at the 2020 census. It is the county seat of Washington County. References