Sandy Lake
Borough in Mercer County, Pennsylvania

Sandy Lake is a borough in Mercer County, Pennsylvania, with 649 residents (2020 Census). It sits at 1,158 ft (353 m) above sea level. The nearest town is Stoneboro, 2.3 miles SW.
- 649residents (2020 Census)
- 1,158 ftelevation · 353 m
- 0.8 sq miland area · 2.2 km²
- 780 / sq mipopulation density
- 16153ZIP code
About Sandy Lake
Sandy Lake is a borough in eastern Mercer County, Pennsylvania, United States. It was established in 1849. The population was 649 at the 2020 census. It is part of the Hermitage micropolitan area.
Text: Wikipedia · CC BY-SA 4.0
Sandy Lake weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Sandy Lake
Webcams: Windy.com
Living in Sandy Lake
- Median household income
- $83,875
- Median home value
- $177,300
- Median rent
- $751/mo
- Median age
- 32.1
Do you know Sandy Lake? Tell us about it
Help other travelers: share what makes Sandy Lake special. We review every message before publishing it.
Map of Sandy Lake
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Sandy Lake Street View
Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.
Open in Google Maps ›Sandy Lake, PA population
Sandy Lake had 649 residents in the 2020 Census.
| 2020 Census | 649 |
|---|---|
| Density | 780 per sq mi (301 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Sandy Lake at a glance
| State | Pennsylvania (PA) |
|---|---|
| County | Mercer County |
| Type | Borough |
| Population | 649 (2020) |
| Land area | 0.83 sq mi (2.2 km²) |
| Elevation | 1,158 ft (353 m) |
| Coordinates | 41.3502° N, 80.0837° W |
| ZIP code | 16153 |
| Official website | sandylakeborough.com |
| Census code (GEOID) | 4267848 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Sandy Lake
- Stoneboro2.3 mi SW
- Lake2.9 mi W
- Mill Creek4.1 mi NE
- New Vernon4.6 mi NW
- New Lebanon4.8 mi N
- Worth5.7 mi S
- Jackson Center6.1 mi SW
- Mineral6.5 mi E
- Fairview7.1 mi W
- Lake Latonka7.1 mi SW
- Jackson7.8 mi SW
- Perry7.9 mi W
Straight-line distance between town centers.
Frequently asked questions about Sandy Lake
What county is Sandy Lake in?
Sandy Lake is in Mercer County, Pennsylvania.
What is the population of Sandy Lake, PA?
649 people lived in Sandy Lake at the 2020 Census.
What is the ZIP code of Sandy Lake, PA?
The ZIP code of Sandy Lake is 16153.
What is the elevation of Sandy Lake?
1,158 feet (353 m) above sea level.
What towns are near Sandy Lake?
Stoneboro (2.3 mi), Lake (2.9 mi), Mill Creek (4.1 mi), New Vernon (4.6 mi), New Lebanon (4.8 mi).
Last updated: