Plymouth está situado en Albemarle Sound, a unas siete millas (11 km) río arriba de su desembocadura en el río Roanoke en la región de Inner Banks de Carolina del Norte.
Plymouth se encuentra en Albemarle Sound, a unas siete millas (11 km) río arriba de su desembocadura en el río Roanoke en la región de Inner Banks de Carolina del Norte.