List of villages in Alberta


A village is an urban municipality status type used in the Canadian province of Alberta. Alberta villages are created when communities with populations of at least 300 people, where a majority of their buildings are on parcels of land smaller than 1,850 m2, apply to Alberta Municipal Affairs for village status under the authority of the Municipal Government Act. Applications for village status are approved via orders in council made by the Lieutenant Governor in Council under recommendation from the Minister of Municipal Affairs.
As of 2025, Alberta had 79 villages that had a cumulative population of 33,149 in the 2016 Census of Population. Alberta's largest and smallest villages are Duchess and Milo with population counts of 1,085 and 91.
When a village's population reaches or exceeds 1,000 people, the council may request a change to town status, but the change in incorporated status is not mandatory. Villages with populations less than 300, whether their populations have declined below 300 or they were incorporated as villages prior to the minimum 300 population requirement, are permitted to retain village status.
Village governance is delivered by 327 elected village officials throughout the province.

Administration

Pursuant to Part 5, Division 1 of the Municipal Government Act , each municipality created under the authority of the MGA is governed by a council. As a requirement of the MGA, a village council consists of three councillors by default, one of which is the village's chief elected official or mayor. A village council may consist of a higher number if council passes a bylaw altering its size. For the 2017–2021 term, 36 villages had a council of three, 1 had a council of four, and 44 had a council of five.
Village councils are governed by a mayor and typically an even number of councillors that are elected by popular vote, resulting in a total odd number of councillors to avoid tie votes on council matters. All council members are elected under the provisions of the Local Authorities Election Act . Mayoral or councillor candidates are required to be residents of their municipality for a minimum of six consecutive months prior to nomination day. The last municipal election was October 18, 2021.
Alberta Municipal Affairs, a ministry of the Cabinet of Alberta, is charged with coordination of all levels of local government.
Administrative duties of villages include public safety, roads, water service, drainage and waste collection, as well as coordination of infrastructure with provincial and regional authorities.

List


NameRural
municipality
Incorporation
date
Population
Population
Change
Land
area
Population
density
AcmeKneehill County--
Alberta BeachLac Ste. Anne County--
AlixLacombe County--
AllianceFlagstaff County--
AmiskProvost No. 52, of--
AndrewLamont County--
ArrowwoodVulcan County--
BarnwellTaber, of--
BaronsLethbridge County--
BawlfCamrose County--
BeisekerRocky View County--
BerwynPeace No. 135, of--
Big ValleyStettler No. 6, County of--
Bittern LakeCamrose County--
BoyleAthabasca County--
BretonBrazeau County--
CarbonKneehill County--
CarmangayVulcan County--
ChampionVulcan County--
ChauvinWainwright No. 61, of--
ChipmanLamont County--
CliveLacombe County--
ClydeWestlock County--
ConsortSpecial Area No. 4--
CouttsWarner No. 5, County of--
CowleyPincher Creek No. 9, of--
CremonaMountain View County--
CzarProvost No. 52, of--
DelburneRed Deer County--
DeliaStarland County--
DonaldaStettler No. 6, County of--
DonnellySmoky River No. 130, of--
DuchessNewell, County of--
EdbergCamrose County--
EdgertonWainwright No. 61, of--
ElnoraRed Deer County--
EmpressSpecial Area No. 2--
ForemostForty Mile No. 8, County of--
ForestburgFlagstaff County--
GirouxvilleSmoky River No. 130, of--
GlendonBonnyville No. 87, of--
GlenwoodCardston County--
Hay LakesCamrose County--
HeislerFlagstaff County--
Hill SpringCardston County--
Hines CreekClear Hills County--
HoldenBeaver County--
HughendenProvost No. 52, of--
HussarWheatland County--
InnisfreeMinburn No. 27, County of--
IrmaWainwright No. 61, of--
KitscotyVermilion River, County of--
LindenKneehill County--
LomondVulcan County--
LongviewFoothills County--
LougheedFlagstaff County--
MannvilleMinburn No. 27, County of--
MarwayneVermilion River, County of--
MiloVulcan County--
MorrinStarland County--
MunsonStarland County--
MyrnamTwo Hills No. 21, County of--
NampaNorthern Sunrise County--
Paradise ValleyVermilion River, County of--
RockyfordWheatland County--
RosalindCamrose County--
RosemaryNewell, County of--
RycroftSpirit River No. 133, of--
RyleyBeaver County--
Spring LakeParkland County--
StandardWheatland County--
StirlingWarner No. 5, County of--
VeteranSpecial Area No. 4--
VilnaSmoky Lake County--
WarburgLeduc County--
WarnerWarner No. 5, County of--
WaskatenauSmoky Lake County--
YoungstownSpecial Area No. 3--
Total villages''--


''Notes:''

Village status eligibility

Numerous Alberta hamlets meet the minimum population requirement for village status eligibility.

Town status eligibility

The villages of Duchess and Alberta Beach are currently eligible for town status having populations of 1,085 and 1,018.

Former villages

Of Alberta's 106 former urban municipalities, 85 of them were former villages prior to being dissolved, annexed, or amalgamated.
Former villageOriginal
name
Dissolution
date
Albert Park
AldersonCarlstadt
Bellevue
Bellis
Blackie
Bow City
Burdett
Cadogan
Caroline January 1, 2025
Cayley
Cereal
Chinook
Clairmont
Cluny
CommerceCoalgate
Compeer
Craigmyle
Crescent Heights
Derwent
Dewberry
Drinnan
Dunmore
Eaglesham
East Calgary
Enchant
Entwistle
Erskine
Evansburg
Evarts
Ferintosh
Fort Assiniboine
Frank
Gadsby
Galahad
Grassy Lake
Grouard
Hairy Hill
Halkirk January 1, 2025
Hythe
Islay
Jenner
Kinuso
Langdon
Lavoy
Lille
Lundbreck
Minburn
Mirror
Monarch
Monitor
Mountain View
New Norway
New Sarepta
Newcastle
North Edmonton
North Red Deer
Ohaton
Pincher City
Plamondon
Port Cornwall
Radway
Ranfurly
Retlaw
Richdale
Riverside
Rosebud
Rouleauville
Rumsey
Sangudo
Stafford
Strome
Suffield
Swalwell
Thorhild
Tilley
Tollerton
Torrington
Wabamun
Walsh
Wanham
Warspite
West EdmontonCalder
Wildwood
Willingdon