List of hamlets in Alberta

As such, the number of hamlets in Alberta has steadily grown over the years.

[7] A 434th hamlet, Harmony in Rocky View County, was designated in June 2024[8] though is not yet recognized by Alberta Municipal Affairs.

[6] Alberta's two largest hamlets – Sherwood Park within Strathcona County and Fort McMurray (formerly a city) within the Regional Municipality of Wood Buffalo – have been further designated as urban service areas by Municipal Affairs.

Lac La Biche (formerly a town) within Lac La Biche County is a third hamlet also designated as an urban service area.

The majority were absorbed by urban municipalities through annexation or amalgamation.

Locations of Alberta's hamlets
Distribution of Alberta's 403 hamlets as of 2023 by latest population available
Exshaw townsite with plant