Sylvan Lake
City in Oakland County, Michigan

Sylvan Lake is a city in Oakland County, Michigan, with 1,723 residents (2020 Census). It sits at 955 ft (291 m) above sea level. The nearest town is Keego Harbor, 0.9 miles SW.
- 1,723residents (2020 Census)
- 955 ftelevation · 291 m
- 0.5 sq miland area · 1.3 km²
- 3,315 / sq mipopulation density
- 48320ZIP code
About Sylvan Lake
Sylvan Lake is a city in Oakland County in the U.S. state of Michigan. A northern suburb of Detroit, Sylvan Lake is located roughly 26 miles (41.8 km) from downtown Detroit, and borders Pontiac to the east. As of the 2020 census, Sylvan Lake had a population of 1,723. With a land area of 0.51 square miles (1.32 km2), Sylvan Lake is the fourth-smallest city by land area in the state after Clarkston, Petersburg, and neighboring Keego Harbor.
Text: Wikipedia · CC BY-SA 4.0
Sylvan Lake weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Sylvan Lake
Webcams: Windy.com
Living in Sylvan Lake
- Median household income
- $106,429
- Median home value
- $391,000
- Median rent
- $1,113/mo
- Median age
- 52.8
Do you know Sylvan Lake? Tell us about it
Help other travelers: share what makes Sylvan Lake special. We review every message before publishing it.
Map of Sylvan Lake
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Sylvan 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 ›Sylvan Lake, MI population
Sylvan Lake had 1,723 residents in the 2020 Census.
| 2020 Census | 1,723 |
|---|---|
| Density | 3,315 per sq mi (1,280 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Sylvan Lake at a glance
| State | Michigan (MI) |
|---|---|
| County | Oakland County |
| Type | City |
| Population | 1,723 (2020) |
| Land area | 0.52 sq mi (1.3 km²) |
| Water area | 0.33 sq mi (0.86 km²) |
| Elevation | 955 ft (291 m) |
| Coordinates | 42.6168° N, 83.3335° W |
| ZIP code | 48320 |
| Official website | sylvanlake.org |
| Census code (GEOID) | 2677860 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Sylvan Lake
- Keego Harbor0.9 mi SW
- Orchard Lake Village2.7 mi SW
- Pontiac3.2 mi NE
- Bloomfield Hills5.1 mi SE
- Lake Angelus5.2 mi N
- Auburn Hills6.1 mi NE
- Franklin6.9 mi S
- Bingham Farms7.4 mi SE
- Birmingham7.7 mi SE
- Beverly Hills8.1 mi SE
- Wolverine Lake8.9 mi SW
- Walled Lake9.0 mi SW
Straight-line distance between town centers.
Frequently asked questions about Sylvan Lake
What county is Sylvan Lake in?
Sylvan Lake is in Oakland County, Michigan.
What is the population of Sylvan Lake, MI?
1,723 people lived in Sylvan Lake at the 2020 Census.
What is the ZIP code of Sylvan Lake, MI?
The ZIP code of Sylvan Lake is 48320.
What is the elevation of Sylvan Lake?
955 feet (291 m) above sea level.
What towns are near Sylvan Lake?
Keego Harbor (0.9 mi), Orchard Lake Village (2.7 mi), Pontiac (3.2 mi), Bloomfield Hills (5.1 mi), Lake Angelus (5.2 mi).
Last updated: