Sylvan Lake Population 2026

Sylvan Lake has a population of 17,477, making it the #258 biggest city in 🇨🇦 Canada, located in Alberta. It is about 160× smaller than Toronto, the country's biggest city.

OttawaSylvan Lake
Location of Sylvan Lake (capital Ottawa shown for reference). Boundaries: Natural Earth.
Population (city proper)
17,477
Rank in Canada
#258
Coordinates
52.31°N, 114.08°W
~940 m elevation · America/Edmonton
Distance to capital (Ottawa)
2,874 km
1,785 miles, straight line

Other big cities in Alberta

CityPopulationRank in Canada
Calgary1,306,784#3
Edmonton1,010,899#5
Lethbridge103,197#68
Red Deer100,844#72
Airdrie90,044#78
Sherwood Park70,618#96
Grande Prairie70,385#97
Fort McMurray66,573#99

Cities near Sylvan Lake

FAQ

What is the population of Sylvan Lake?
Sylvan Lake has a population of 17,477 (city proper, latest official figure via GeoNames), making it the #258 biggest city in Canada.
What region is Sylvan Lake in?
Sylvan Lake is located in Alberta, Canada.
Is Sylvan Lake the capital of Canada?
No, the capital of Canada is Ottawa, about 2,874 km away.

Sources & notes

Population refers to the city proper (municipal boundaries), not the metropolitan area. Source: GeoNames (CC BY 4.0), retrieved 2026-07-07. Country data: UN World Population Prospects 2024.

← All biggest cities in Canada · Canada population by year