Plymouth is located in Washington County
(of which it is the county seat) northeast of Greenville
, between Tarboro
along US Hwy 64 on the banks of the Roanoke River near Williamston
, Batchelor Bay, the Cashie River, and Pettigrew State Park
. Plymouth is older than Washington County, the town was established in 1787 and became the first incorporated city in 1807.