North Carolina Rivers with Boat Ramps

North Carolina has 73 rivers with at least one public boat ramp, totaling 221 launch sites we track. Neuse River has the most, with 13 ramps alone.

73 Rivers
221 Boat ramps
Neuse River Most ramps (13)
73 Counties covered

Average of 3 boat ramps per river.

Click a marker to open that waterway's page, or zoom in to compare nearby options.

All North Carolina Rivers with Boat Ramps

All 73 North Carolina rivers with public boat ramps are listed below. Rivers are sorted alphabetically by default, or you can reorder them by number of launch sites. Click any river to view detailed ramp locations, maps, launch information and available facilities.

Good · Fair · Poor - EPA water quality assessment, shown only where every ramp on that river falls within the same watershed.

River Boat ramps Counties
Alligator River 2 2
Black River 2 2
Cape Fear River 10 5
Cashie River 2 1
Catawba River 2 2
Catawba River (Lake Hickory) 3 2
Catawba River (Lake James) 2 2
Catawba River (Lake Norman) 10 4
Catawba River (Lake Wylie) 1 1
Catawba River (Lookout Shoals Lake) 2 2
Catawba River (Mountain Island Lake) 4 3
Catawba River (Rhodhiss Lake) 2 2
Catawba River - Lake Hickory 1 1
Catawba River - Lake Norman 1 1
Cheoah River 1 1
Cheoah River (Lake Santeetlah) 3 1
Chowan River 7 3
Dan River 4 2
Dan River (Hyco Lake) 1 1
Deep River 1 1
French Broad River 4 3
Green River (Lake Adger) 1 1
Haw River (Jordan River) 5 1
Hiwasee River (Apalachia Lake) 1 1
Hiwassee River 4 1
Hiwassee River (Chatuge Lake) 2 1
Hiwassee River (Hiwassee Lake) 3 1
Hyco River (Hyco Lake) 1 1
Johns River 1 1
Little River 2 2
Little Tennesse RIver 1 1
Little Tennessee River 3 2
Little Tennessee River (Cheoah Lake) 1 1
Little Tennessee River (Fontana Lake) 3 2
Lockwoods Folly River 3 1
Lumber River 7 4
Meherrin River 1 1
Moyock Run 1 1
Nantahala River (Nantahala Lake) 2 1
Neuse River 13 5
Neuse River (Falls Lake) 5 2
New Hope River (Lake Jordan) 1 1
New River 3 1
Northeast Cape Fear River 7 3
Pamlico River 1 1
Pasquotank River 2 2
Pee Dee River 6 4
Pee Dee River (Badin Lake) 1 1
Pee Dee River (Blewett Falls Lake) 1 1
Pee Dee River (High Rock Lake) 1 1
Pee Dee River (Lake Badin) 1 1
Pee Dee River (Lake Tillery) 4 2
Perquimans River 4 1
Roanoke River 9 5
Roanoke River (Lake Gaston) 3 3
Roanoke River (Roanoke Rapids Lake) 2 2
Scuppernong River 1 1
South Fork Catawba River 1 1
South River 2 1
South Yadkin River 3 2
Tar River 9 3
Trent River 5 2
Tuckasegee River 7 1
Tuckasegee River (Cedar Cliff Lake) 1 1
Tuckasegee River (Fontana Lake) 2 1
Waccamaw River 1 1
West Fork Tuckaseegee River (Thorpe Lake) 2 1
White Oak River 2 2
Wiccacon River 1 1
Yadkin River 7 5
Yadkin River (Badin Lake) 3 2
Yadkin River (Tuckertown Lake) 2 2
Yeopim River 1 1

Other waterway types in North Carolina

Rivers aren't the only way ramps are organized here - browse another type below.