Plymouth est située sur Albemarle Sound à environ 11 km en amont de son embouchure dans la rivière Roanoke, dans la région de North Banks en Caroline du Nord.
Plymouth est située sur la rivière Roanoke, à environ 11 km en amont de son embouchure dans le détroit d'Albemarle, dans la région des Inner Banks en Caroline du Nord.