Davidson County Boat Ramps, Tennessee

Davidson County tracks 27 public boat ramps in total, spread across 7 different rivers, creeks and lakes — most notably Stones River - J. Percy Priest Lake (15 ramps), Cumberland River - Cheatham Lake (4 ramps) and Cumberland River (3 ramps). Each listing below shows which waterbody it's on, so you can tell at a glance which ones actually connect.

Sourced from official state and federal agency records, last synced on July 7, 2026. Read more about how we verify this data.

27 Boat ramps
7 Waterways
0 Free to launch
5 Neighboring counties

All boat ramps in Davidson County — page 1 of 2

Waterways in Davidson County

These are the rivers, creeks and lakes with public boat ramps in Davidson County. Ramps on the same waterway don't always sit close together on a map — some of these stretch across the whole county.

Cumberland River 3 Cumberland River - Cheatham Lake 4 Cumberland River - Old Hickory Lake 2 Marrowbone Lake 1 Stones River 1 Stones River - J. Percy Priest Lake 15 Whites Creek 1

Boat ramps in neighboring counties

If Davidson County doesn't have what you're looking for, these bordering counties are worth a look too.

Frequently asked questions

We track 27 public boat ramps in Davidson County, spread across 7 different rivers, creeks and lakes.

We haven't confirmed any free ramps in Davidson County yet. Fee status is verified ramp by ramp as we check each one against the source — check the fee badge on each listing below for the latest status.

Stones River - J. Percy Priest Lake has the most public boat ramps we track in Davidson County, with 15 launch points.