Home / Lakes near Harrisburg
Lakes within 60 miles of Harrisburg
32 lakes within 60 straight-line miles of Harrisburg, grouped by motor rule. Distances are measured from the center of Harrisburg and are not driving distances.
Check the rule text
- Lake Marburg33.5 mi, straight-line · York County
- Middle Creek Lake34.6 mi, straight-line · Lancaster County
- Faylor Lake37.9 mi, straight-line · Snyder County
Electric motors only
- Pinchot Lake13.7 mi, straight-line · York County
- Children's Lake15.5 mi, straight-line · Cumberland County
- Memorial Lake18.1 mi, straight-line · Lebanon County
- Holman Lake19.8 mi, straight-line · Perry County
- Opossum Lake21.1 mi, straight-line · Cumberland County
- Stoever's Dam Lake25.8 mi, straight-line · Lebanon County
- Laurel Lake (Cumberland Co.)26.1 mi, straight-line · Cumberland County
- Lake Williams27.8 mi, straight-line · York County
- Lake Redman28.6 mi, straight-line · York County
- Speedwell Forge Lake30.3 mi, straight-line · Lancaster County
- Walker Lake39.6 mi, straight-line · Snyder County
- McWilliams Reservoir45.8 mi, straight-line · Columbia and Northumberland counties
- Kline's Reservoir47.6 mi, straight-line · Columbia County
- Poe Lake48.7 mi, straight-line · Centre County
- Kaercher Creek Lake52.1 mi, straight-line · Berks County
- Locust Lake53.2 mi, straight-line · Schuylkill County
- Colyer Lake54.2 mi, straight-line · Centre County
- Struble Lake55 mi, straight-line · Chester County
- Scotts Run Lake57.4 mi, straight-line · Berks County
- Tuscarora Lake58.1 mi, straight-line · Schuylkill County
- Cowans Gap Lake58.2 mi, straight-line · Fulton County
- Hopewell Lake58.3 mi, straight-line · Berks County
- Lake Chillisquaque58.7 mi, straight-line · Montour County
- Whipple Lake58.7 mi, straight-line · Huntingdon County
No boating
- Fuller Lake27.7 mi, straight-line · Cumberland County
No horsepower limit listed
- Blue Marsh Lake43.4 mi, straight-line · Berks County
No motors
- Doubling Gap Lake27.9 mi, straight-line · Cumberland County
- Halfway Lake51.9 mi, straight-line · Union County
- Greenwood Lake52.7 mi, straight-line · Huntingdon County