Plymouth se encuentra en el río Roanoke, a unas siete millas (11 km) río arriba de su desembocadura en Albemarle Sound, en la región de Inner Banks de Carolina del Norte.
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.