Pennsylvania lakes

Every Pennsylvania lake we monitor — search, sort by conditions, or switch to the map. Cards show real readings or a clear dash.

Browse Pennsylvania by county
58lakes
33counties
13,926acres · largest
15live gauges

LakeVibe tracks 58 lakes across Pennsylvania in 33 counties. The largest is Pymatuning Reservoir at about 13,926 acres. 15 lakes have live USGS water readings, refreshed regularly. Browse every lake by size or water clarity, see what each is good for, or find one near you — with real conditions, not guesses.

Good for
58 lakes
Allegheny Reservoir

Allegheny Reservoir

McKean County
Water
Clarity
1329 ftLevel
Ambridge Reservoir

Ambridge Reservoir

Beaver County
Water
Clarity
Level
Beaver Run Reservoir

Beaver Run Reservoir

Westmoreland County
Water
Clarity
Level
Beltzville Lake

Beltzville Lake

Carbon County
Water
Clarity
628 ftLevel
Blue Marsh Lake

Blue Marsh Lake

Berks County
Water
Clarity
290 ftLevel
Conneaut Lake

Conneaut Lake

Crawford County
Water
Clarity
Level
Cowanesque Lake

Cowanesque Lake

Tioga County
Water
Clarity
1081 ftLevel
Crooked Creek Lake

Crooked Creek Lake

Armstrong County
Water
4.3 ftClarity
845 ftLevel
Crystal Lake

Crystal Lake

Luzerne County
Water
Clarity
Level
Curwensville Lake

Curwensville Lake

Clearfield County
Water
3.6 ftClarity
1163 ftLevel
DeHart Reservoir

DeHart Reservoir

Dauphin County
Water
Clarity
Level
East Branch Clarion River Lake

East Branch Clarion River Lake

Elk County
Water
Clarity
1668 ftLevel
Edinboro Lake

Edinboro Lake

Erie County
Water
4.1 ftClarity
Level
Foster Joseph Sayers Lake

Foster Joseph Sayers Lake

Centre County
Clear water
Water
8.9 ftClarity
630 ftLevel
Glendale Lake

Glendale Lake

Cambria County
Water
Clarity
1427 ftLevel
Green Lane Reservoir

Green Lane Reservoir

Montgomery County
Water
3.3 ftClarity
Level
Hall Pond

Hall Pond

Lycoming County
Clear water
Water
10.7 ftClarity
Level
Harveys Lake

Harveys Lake

Luzerne County
Water
Clarity
Level
Huntsville Reservoir

Huntsville Reservoir

Luzerne County
Water
Clarity
Level
Indian Lake

Indian Lake

Somerset County
Water
Clarity
Level
Keystone Lake

Keystone Lake

Armstrong County
Clear water
Water
7.5 ftClarity
Level
Lake Arthur

Lake Arthur

Butler County
Water
Clarity
Level
Lake Henry

Lake Henry

Wayne County
Water
Clarity
Level
Lake Marburg

Lake Marburg

York County
Clear water
Water
21 ftClarity
Level
Lake Nockamixon

Lake Nockamixon

Bucks County
Water
3.9 ftClarity
Level
Lake Wallenpaupack

Lake Wallenpaupack

Pike County
Water
4.3 ftClarity
Level
Lake Wilhelm

Lake Wilhelm

Mercer County
Water
Clarity
Level
Mahoning Creek Lake

Mahoning Creek Lake

Indiana County
Water
Clarity
1100 ftLevel
Manor Lake

Manor Lake

Bucks County
Water
Clarity
Level
Marsh Creek Reservoir

Marsh Creek Reservoir

Chester County
Water
Clarity
Level
Mauch Chunk Lake

Mauch Chunk Lake

Carbon County
Water
Clarity
Level
Middle Creek Reservoir

Middle Creek Reservoir

Lancaster County
Water
1 ftClarity
Level
Octoraro Lake

Octoraro Lake

Lancaster County
Water
2.3 ftClarity
Level
Ontelaunee Lake

Ontelaunee Lake

Berks County
Water
3.3 ftClarity
Level
Peace Valley Reservoir

Peace Valley Reservoir

Bucks County
Water
3 ftClarity
Level
Pecks Pond

Pecks Pond

Pike County
Water
Clarity
Level
Penn Forest Reservoir

Penn Forest Reservoir

Monroe County
Water
Clarity
Level
Pikes Creek Reservoir

Pikes Creek Reservoir

Luzerne County
Water
Clarity
Level
Pinchot Lake

Pinchot Lake

York County
Water
3.6 ftClarity
Level
Pocono Lake

Pocono Lake

Monroe County
Water
Clarity
Level
Promised Land Lake

Promised Land Lake

Pike County
Clear water
Water
8.2 ftClarity
Level
Prompton Lake

Prompton Lake

Wayne County
Water
Clarity
1123 ftLevel
Pymatuning Reservoir

Pymatuning Reservoir

Crawford County
Water
Clarity
Level
Quemahoning Reservoir

Quemahoning Reservoir

Somerset County
Water
Clarity
Level
Raystown Lake

Raystown Lake

Huntingdon County
Water
Clarity
786 ftLevel
Shawnee Lake

Shawnee Lake

Bedford County
Water
Clarity
Level
Shenango River Lake

Shenango River Lake

Mercer County
Water
2 ftClarity
894 ftLevel
Shohola Marsh Reservoir

Shohola Marsh Reservoir

Pike County
Clear water
Water
7.2 ftClarity
Level
Springton Reservoir

Springton Reservoir

Delaware County
Water
Clarity
Level
Still Creek Reservoir

Still Creek Reservoir

Schuylkill County
Water
Clarity
Level
Stillwater Lake

Stillwater Lake

Monroe County
Water
Clarity
Level
Tionesta Lake

Tionesta Lake

Forest County
Water
Clarity
1092 ftLevel
Treasure Lake

Treasure Lake

Clearfield County
Water
Clarity
Level
Twin Lakes

Twin Lakes

Pike County
Water
Clarity
Level
Two Lick Creek Reservoir

Two Lick Creek Reservoir

Indiana County
Water
Clarity
Level
Van Sciver Lake

Van Sciver Lake

Bucks County
Water
Clarity
Level
Wild Creek Reservoir

Wild Creek Reservoir

Carbon County
Water
Clarity
Level
Woodcock Creek Lake

Woodcock Creek Lake

Crawford County
Water
Clarity
1182 ftLevel

See all best-of Pennsylvania lake rankings

Pennsylvania lakes — frequently asked

How many Pennsylvania lakes are on LakeVibe?

LakeVibe tracks 58 lakes across Pennsylvania in 33 counties, each with real water data and things to do.

What is the largest lake in Pennsylvania?

Pymatuning Reservoir is the largest lake we track in Pennsylvania, at about 13,926 acres.

Which Pennsylvania lake has the clearest water?

Of the lakes with measured clarity, Lake Marburg has the deepest Secchi-disk reading — about 21 ft of visibility. Clarity varies by season and conditions.

Which Pennsylvania lakes have live water-level and temperature?

15 Pennsylvania lakes have live USGS gauge readings for water level and/or temperature, updated regularly. Each lake page shows its source and the time it was last checked.