Alberta municipalities and community coverage
A complete, searchable inventory of 419 official census subdivisions in Alberta, separated by municipal status. North Star delivers recurring work remotely across Canada and schedules physical work honestly from Prince George and Grande Prairie.
How to use this directory
332 municipal and local-government areas
Cities, towns, villages, rural municipalities, regional municipalities, townships, and other incorporated local-government types.
50 linked North Star hubs
Existing dedicated location pages are linked. Other names remain in this verified directory until a standalone page has enough search demand and unique value.
87 other official CSDs
Indigenous geographies and statistical or unorganized equivalents are listed separately so they are not mislabeled as municipalities.
Names and types use the Statistics Canada 2025 Census Subdivision Boundary File, geographic reference date January 1, 2025. Population figures, where shown, are from the 2021 Census and are omitted where a 2025 code no longer matches the 2021 frame.
Find a municipality or community
Municipal and local-government geographies
- Acadia No. 34Municipal district; 2021 population 494
- AcmeVillage; 2021 population 606
- AirdrieCity; 2021 population 74,100
- Alberta BeachVillage; 2021 population 864
- AlixVillage; 2021 population 774
- AllianceVillage; 2021 population 166
- AmiskVillage; 2021 population 219
- AndrewVillage; 2021 population 366
- Argentia BeachSummer village; 2021 population 39
- ArrowwoodVillage; 2021 population 188
- AthabascaTown; 2021 population 2,759
- Athabasca CountyMunicipal district; 2021 population 6,959
- BanffTown; 2021 population 8,305
- BarnwellVillage; 2021 population 978
- BaronsVillage; 2021 population 313
- BarrheadTown; 2021 population 4,320
- Barrhead County No. 11Municipal district; 2021 population 5,877
- BashawTown; 2021 population 848
- BassanoTown; 2021 population 1,216
- BawlfVillage; 2021 population 412
- BeaumontCity; 2021 population 20,888
- Beaver CountyMunicipal district; 2021 population 5,868
- BeaverlodgeTown; 2021 population 2,271
- BeisekerVillage; 2021 population 754
- BentleyTown; 2021 population 1,042
- BerwynVillage; 2021 population 577
- Betula BeachSummer village; 2021 population 27
- Big Lakes CountyMunicipal district; 2021 population 4,986
- Big ValleyVillage; 2021 population 331
- Bighorn No. 8Municipal district; 2021 population 1,598
- Birch CoveSummer village; 2021 population 67
- Birch Hills CountyMunicipal district; 2021 population 1,516
- BirchcliffSummer village; 2021 population 211
- Bittern LakeVillage; 2021 population 216
- BlackfaldsTown; 2021 population 10,470
- Bon AccordTown; 2021 population 1,461
- BondissSummer village; 2021 population 124
- BonnyvilleTown; 2021 population 6,404
- Bonnyville BeachSummer village; 2021 population 70
- Bonnyville No. 87Municipal district; 2021 population 12,897
- Bow IslandTown; 2021 population 2,036
- BowdenTown; 2021 population 1,280
- BoyleVillage; 2021 population 825
- Brazeau CountyMunicipal district; 2021 population 7,179
- BretonVillage; 2021 population 567
- BrooksCity; 2021 population 14,924
- BruderheimTown; 2021 population 1,329
- Burnstick LakeSummer village; 2021 population 21
- CalgaryCity; 2021 population 1,306,784
- CalmarTown; 2021 population 2,183
- CamroseCity; 2021 population 18,772
- Camrose CountyMunicipal district; 2021 population 8,504
- CanmoreTown; 2021 population 15,990
- CarbonVillage; 2021 population 492
- CardstonTown; 2021 population 3,724
- Cardston CountyMunicipal district; 2021 population 4,856
- CarmangayVillage; 2021 population 269
- CarstairsTown; 2021 population 4,898
- Castle IslandSummer village; 2021 population 15
- CastorTown; 2021 population 803
- ChampionVillage; 2021 population 351
- ChauvinVillage; 2021 population 304
- ChestermereCity; 2021 population 22,163
- ChipmanVillage; 2021 population 246
- ClaresholmTown; 2021 population 3,804
- Clear HillsMunicipal district; 2021 population 3,006
- Clearwater CountyMunicipal district
- CliveVillage; 2021 population 775
- ClydeVillage; 2021 population 415
- CoaldaleTown; 2021 population 8,771
- CoalhurstTown; 2021 population 2,869
- CochraneTown; 2021 population 32,199
- Cold LakeCity; 2021 population 15,661
- ConsortVillage; 2021 population 644
- CoronationTown; 2021 population 868
- CouttsVillage; 2021 population 224
- CowleyVillage; 2021 population 216
- CremonaVillage; 2021 population 437
- CrossfieldTown; 2021 population 3,599
- Crowsnest PassSpecialized municipality; 2021 population 5,695
- Crystal SpringsSummer village; 2021 population 74
- Cypress CountyMunicipal district; 2021 population 7,524
- CzarVillage; 2021 population 248
- DayslandTown; 2021 population 789
- DelburneVillage; 2021 population 919
- DeliaVillage; 2021 population 152
- DevonTown; 2021 population 6,545
- Diamond ValleyTown
- DidsburyTown; 2021 population 5,070
- DonaldaVillage; 2021 population 226
- DonnellyVillage; 2021 population 338
- Drayton ValleyTown; 2021 population 7,291
- DrumhellerTown; 2021 population 7,909
- DuchessVillage; 2021 population 1,053
- EckvilleTown; 2021 population 1,014
- EdbergVillage; 2021 population 126
- EdgertonVillage; 2021 population 385
- EdmontonCity; 2021 population 1,010,899
- EdsonTown; 2021 population 8,374
- Elk PointTown; 2021 population 1,399
- ElnoraVillage; 2021 population 288
- EmpressVillage; 2021 population 148
- FairviewTown; 2021 population 2,817
- Fairview No. 136Municipal district; 2021 population 1,580
- FalherTown; 2021 population 1,001
- Flagstaff CountyMunicipal district; 2021 population 3,694
- Foothills CountyMunicipal district; 2021 population 23,199
- ForemostVillage; 2021 population 630
- ForestburgVillage; 2021 population 807
- Fort MacleodTown; 2021 population 3,297
- Fort SaskatchewanCity; 2021 population 27,088
- Forty Mile County No. 8Municipal district; 2021 population 3,471
- Fox CreekTown; 2021 population 1,639
- Ghost LakeSummer village; 2021 population 82
- GibbonsTown; 2021 population 3,218
- GirouxvilleVillage; 2021 population 278
- GlendonVillage; 2021 population 338
- GlenwoodVillage; 2021 population 272
- Golden DaysSummer village; 2021 population 248
- Grande PrairieCity; 2021 population 64,141
- Grande Prairie County No. 1Municipal district; 2021 population 23,769
- GrandviewSummer village; 2021 population 143
- Greenview No. 16Municipal district; 2021 population 8,584
- GrimshawTown; 2021 population 2,601
- Gull LakeSummer village; 2021 population 226
- Half Moon BaySummer village; 2021 population 65
- HannaTown; 2021 population 2,394
- HardistyTown; 2021 population 548
- Hay LakesVillage; 2021 population 456
- HeislerVillage; 2021 population 135
- High LevelTown; 2021 population 3,922
- High PrairieTown; 2021 population 2,380
- High RiverTown; 2021 population 14,324
- Hill SpringVillage; 2021 population 168
- Hines CreekVillage; 2021 population 335
- HintonTown; 2021 population 9,817
- HoldenVillage; 2021 population 338
- Horseshoe BaySummer village; 2021 population 81
- HughendenVillage; 2021 population 213
- HussarVillage; 2021 population 164
- Improvement District No. 12 Jasper ParkImprovement district; 2021 population 0
- Improvement District No. 13 Elk IslandImprovement district; 2021 population 0
- Improvement District No. 24 Wood BuffaloImprovement district; 2021 population 706
- Improvement District No. 25 Willmore WildernessImprovement district; 2021 population 0
- Improvement District No. 4 WatertonImprovement district; 2021 population 158
- Improvement District No. 9 BanffImprovement district; 2021 population 1,004
- InnisfailTown; 2021 population 7,985
- InnisfreeVillage; 2021 population 187
- IrmaVillage; 2021 population 477
- IrricanaTown; 2021 population 1,179
- Island LakeSummer village; 2021 population 174
- Island Lake SouthSummer village; 2021 population 81
- Itaska BeachSummer village; 2021 population 30
- Jarvis BaySummer village; 2021 population 213
- JasperSpecialized municipality; 2021 population 4,738
- KananaskisImprovement district; 2021 population 156
- KapasiwinSummer village; 2021 population 24
- KillamTown; 2021 population 918
- KitscotyVillage; 2021 population 852
- Kneehill CountyMunicipal district; 2021 population 4,992
- Lac la Biche CountySpecialized municipality; 2021 population 7,673
- Lac Ste. Anne CountyMunicipal district; 2021 population 10,832
- LacombeCity; 2021 population 13,396
- Lacombe CountyMunicipal district; 2021 population 10,283
- LakeviewSummer village; 2021 population 29
- LamontTown; 2021 population 1,744
- Lamont CountyMunicipal district; 2021 population 3,754
- LarkspurSummer village; 2021 population 53
- LeducCity; 2021 population 34,094
- Leduc CountyMunicipal district; 2021 population 14,416
- LegalTown; 2021 population 1,232
- Lesser Slave River No. 124Municipal district; 2021 population 2,861
- LethbridgeCity; 2021 population 98,406
- Lethbridge CountyMunicipal district; 2021 population 10,120
- LindenVillage; 2021 population 704
- Lloydminster (Part)City; 2021 population 19,739
- LomondVillage; 2021 population 178
- LongviewVillage; 2021 population 297
- LougheedVillage; 2021 population 225
- Ma-Me-O BeachSummer village; 2021 population 162
- Mackenzie CountySpecialized municipality; 2021 population 12,804
- MagrathTown; 2021 population 2,481
- ManningTown; 2021 population 1,126
- MannvilleVillage; 2021 population 765
- MarwayneVillage; 2021 population 543
- MayerthorpeTown; 2021 population 1,259
- McLennanTown; 2021 population 695
- Medicine HatCity; 2021 population 63,271
- Mewatha BeachSummer village; 2021 population 103
- Milk RiverTown; 2021 population 824
- MilletTown; 2021 population 1,890
- MiloVillage; 2021 population 136
- Minburn County No. 27Municipal district; 2021 population 3,014
- MorinvilleTown; 2021 population 10,385
- MorrinVillage; 2021 population 205
- Mountain View CountyMunicipal district; 2021 population 12,981
- MundareTown; 2021 population 689
- MunsonVillage; 2021 population 170
- MyrnamVillage; 2021 population 257
- Nakamun ParkSummer village; 2021 population 78
- NampaVillage; 2021 population 367
- NantonTown; 2021 population 2,167
- Newell CountyMunicipal district; 2021 population 7,465
- NoblefordTown; 2021 population 1,438
- NorglenwoldSummer village; 2021 population 306
- Norris BeachSummer village; 2021 population 71
- Northern Lights CountyMunicipal district; 2021 population 4,152
- Northern Sunrise CountyMunicipal district; 2021 population 1,711
- OkotoksTown; 2021 population 30,405
- OldsTown; 2021 population 9,209
- OnowayTown; 2021 population 966
- Opportunity No. 17Municipal district; 2021 population 3,382
- OyenTown; 2021 population 917
- Paintearth County No. 18Municipal district; 2021 population 1,990
- Paradise ValleyVillage; 2021 population 153
- Parkland BeachSummer village; 2021 population 168
- Parkland CountyMunicipal district; 2021 population 32,205
- Peace No. 135Municipal district; 2021 population 1,581
- Peace RiverTown; 2021 population 6,619
- Pelican NarrowsSummer village; 2021 population 158
- PenholdTown; 2021 population 3,484
- Picture ButteTown; 2021 population 1,930
- Pincher CreekTown; 2021 population 3,622
- Pincher Creek No. 9Municipal district; 2021 population 3,240
- Point AlisonSummer village; 2021 population 18
- PonokaTown; 2021 population 7,331
- Ponoka CountyMunicipal district; 2021 population 9,998
- Poplar BaySummer village; 2021 population 113
- ProvostTown; 2021 population 1,900
- Provost No. 52Municipal district; 2021 population 2,071
- Rainbow LakeTown; 2021 population 495
- Ranchland No. 66Municipal district; 2021 population 110
- RaymondTown; 2021 population 4,199
- Red DeerCity; 2021 population 100,844
- Red Deer CountyMunicipal district; 2021 population 19,933
- RedcliffTown; 2021 population 5,581
- RedwaterTown; 2021 population 2,115
- RimbeyTown; 2021 population 2,470
- Rochon SandsSummer village; 2021 population 97
- Rocky Mountain HouseTown; 2021 population 6,765
- Rocky View CountyMunicipal district; 2021 population 41,028
- RockyfordVillage; 2021 population 395
- RosalindVillage; 2021 population 162
- RosemaryVillage; 2021 population 370
- Ross HavenSummer village; 2021 population 126
- RycroftVillage; 2021 population 550
- RyleyVillage; 2021 population 484
- Saddle Hills CountyMunicipal district; 2021 population 2,338
- Sandy BeachSummer village; 2021 population 278
- Seba BeachSummer village; 2021 population 229
- SedgewickTown; 2021 population 761
- SexsmithTown; 2021 population 2,427
- Silver BeachSummer village; 2021 population 55
- Silver SandsSummer village; 2021 population 214
- Slave LakeTown; 2021 population 6,836
- Smoky LakeTown; 2021 population 1,127
- Smoky Lake CountyMunicipal district; 2021 population 3,874
- Smoky River No. 130Municipal district; 2021 population 1,684
- South BaptisteSummer village; 2021 population 70
- South ViewSummer village; 2021 population 72
- Special Area No. 2Special area; 2021 population 1,860
- Special Area No. 3Special area; 2021 population 1,142
- Special Area No. 4Special area; 2021 population 1,236
- Spirit RiverTown; 2021 population 849
- Spirit River No. 133Municipal district; 2021 population 649
- Spring LakeVillage; 2021 population 711
- Spruce GroveCity; 2021 population 37,645
- St. AlbertCity; 2021 population 68,232
- St. PaulTown; 2021 population 5,863
- St. Paul County No. 19Municipal district; 2021 population 6,306
- StandardVillage; 2021 population 353
- Starland CountyMunicipal district; 2021 population 1,821
- StavelyTown; 2021 population 544
- StettlerTown; 2021 population 5,695
- Stettler County No. 6Municipal district; 2021 population 5,666
- StirlingVillage; 2021 population 1,164
- Stony PlainTown; 2021 population 17,993
- Strathcona CountySpecialized municipality; 2021 population 99,225
- StrathmoreTown; 2021 population 14,339
- Sturgeon CountyMunicipal district; 2021 population 20,061
- Sunbreaker CoveSummer village; 2021 population 131
- Sundance BeachSummer village; 2021 population 42
- SundreTown; 2021 population 2,672
- Sunrise BeachSummer village; 2021 population 153
- Sunset BeachSummer village; 2021 population 55
- Sunset PointSummer village; 2021 population 257
- Swan HillsTown; 2021 population 1,201
- Sylvan LakeTown; 2021 population 15,995
- TaberTown; 2021 population 8,862
- TaberMunicipal district; 2021 population 7,447
- Thorhild CountyMunicipal district; 2021 population 3,042
- ThorsbyTown; 2021 population 967
- Three HillsTown; 2021 population 3,042
- TofieldTown; 2021 population 2,045
- TrochuTown; 2021 population 998
- Two HillsTown; 2021 population 1,416
- Two Hills County No. 21Municipal district; 2021 population 3,412
- Val QuentinSummer village; 2021 population 158
- ValleyviewTown; 2021 population 1,673
- VauxhallTown; 2021 population 1,286
- VegrevilleTown; 2021 population 5,689
- VermilionTown; 2021 population 3,948
- Vermilion River CountyMunicipal district; 2021 population 7,994
- VeteranVillage; 2021 population 214
- VikingTown; 2021 population 986
- VilnaVillage; 2021 population 268
- VulcanTown; 2021 population 1,769
- Vulcan CountyMunicipal district; 2021 population 4,237
- WainwrightTown; 2021 population 6,606
- Wainwright No. 61Municipal district; 2021 population 4,276
- WaiparousSummer village; 2021 population 57
- WarburgVillage; 2021 population 676
- WarnerVillage; 2021 population 364
- Warner County No. 5Municipal district; 2021 population 4,290
- WaskatenauVillage; 2021 population 247
- WembleyTown; 2021 population 1,432
- West BaptisteSummer village; 2021 population 46
- West CoveSummer village; 2021 population 222
- WestlockTown; 2021 population 4,921
- Westlock CountyMunicipal district; 2021 population 7,186
- WetaskiwinCity; 2021 population 12,594
- Wetaskiwin County No. 10Municipal district; 2021 population 11,212
- Wheatland CountyMunicipal district; 2021 population 8,738
- Whispering HillsSummer village; 2021 population 128
- White SandsSummer village; 2021 population 174
- WhitecourtTown; 2021 population 9,927
- Willow Creek No. 26Municipal district; 2021 population 6,081
- Wood BuffaloSpecialized municipality; 2021 population 72,326
- Woodlands CountyMunicipal district; 2021 population 4,558
- Yellowhead CountyMunicipal district; 2021 population 10,426
- YellowstoneSummer village; 2021 population 117
- YoungstownVillage; 2021 population 171
Indigenous geographies
These are official census subdivision classifications. They are listed respectfully and are not described as municipalities.
- Alexander 134Indian reserve; 2021 population 1,077
- Alexander 134BIndian reserve; 2021 population 5
- Alexis 133Indian reserve; 2021 population 770
- Alexis Whitecourt 232Indian reserve; 2021 population 0
- Allison Bay 219Indian reserve; 2021 population 113
- Beaver Lake 131Indian reserve; 2021 population 401
- Beaver Ranch 163Indian reserve; 2021 population 15
- Big Horn 144AIndian reserve
- Blood 148Indian reserve; 2021 population 4,572
- Blood 148AIndian reserve; 2021 population 0
- Boyer 164Indian reserve; 2021 population 123
- Bushe River 207Indian reserve; 2021 population 492
- Carcajou 187Indian settlement; 2021 population 0
- Child Lake 164AIndian reserve; 2021 population 172
- Chipewyan 201AIndian reserve
- Clear Hills 152CIndian reserve; 2021 population 0
- Cold Lake 149Indian reserve; 2021 population 671
- Cold Lake 149AIndian reserve; 2021 population 68
- Cold Lake 149BIndian reserve; 2021 population 181
- DesmaraisIndian settlement; 2021 population 116
- Dog Head 218Indian reserve; 2021 population 85
- Drift Pile River 150Indian reserve; 2021 population 775
- Duncan's 151AIndian reserve; 2021 population 111
- Eden Valley 216Indian reserve
- Enoch Cree NationIndian reserve; 2021 population 1,825
- Ermineskin 138Indian reserve; 2021 population 2,256
- Fort Mckay 174Indian reserve; 2021 population 621
- Fort Vermilion 173BIndian reserve; 2021 population 73
- Fox Lake 162Indian reserve; 2021 population 2,488
- Gregoire Lake 176Indian reserve; 2021 population 203
- Gregoire Lake 176AIndian reserve; 2021 population 129
- Hay Lake 209Indian reserve; 2021 population 957
- Heart Lake 167Indian reserve; 2021 population 211
- Horse Lakes 152BIndian reserve; 2021 population 489
- Janvier 194Indian reserve; 2021 population 360
- Jean Baptiste Gambler 183Indian reserve; 2021 population 210
- John D'Or Prairie 215Indian reserve; 2021 population 702
- Kapawe'no First Nation 150BIndian reserve; 2021 population 42
- Kapawe'no First Nation 150DIndian reserve; 2021 population 5
- Kapawe'no First Nation 229Indian reserve; 2021 population 97
- Kapawe'no First Nation 231Indian reserve; 2021 population 5
- Kehewin 123Indian reserve; 2021 population 1,038
- Little BuffaloIndian settlement; 2021 population 441
- Loon Lake 235Indian reserve; 2021 population 487
- Louis Bull 138BIndian reserve; 2021 population 1,321
- Makaoo (Part) 120Indian reserve; 2021 population 141
- Montana 139Indian reserve; 2021 population 598
- O'Chiese 203Indian reserve; 2021 population 804
- Old Fort 217Indian reserve; 2021 population 0
- Peerless Trout 238Indian reserve; 2021 population 0
- Peigan Timber Limit "B"Indian reserve; 2021 population 16
- Pigeon Lake 138AIndian reserve; 2021 population 285
- Piikani 147Indian reserve; 2021 population 1,550
- Puskiakiwenin 122Indian reserve; 2021 population 564
- Saddle Lake 125Indian reserve
- Samson 137Indian reserve; 2021 population 3,252
- Samson 137AIndian reserve; 2021 population 19
- Sawridge 150GIndian reserve; 2021 population 41
- Sawridge 150HIndian reserve; 2021 population 10
- Siksika 146Indian reserve; 2021 population 3,576
- Stoney 142, 143, 144Indian reserve
- Stoney 142BIndian reserve
- Sturgeon Lake 154Indian reserve; 2021 population 1,291
- Sturgeon Lake 154AIndian reserve; 2021 population 39
- Sucker Creek 150AIndian reserve; 2021 population 703
- Sunchild 202Indian reserve; 2021 population 644
- Swan River 150EIndian reserve; 2021 population 400
- Tall Cree 173Indian reserve; 2021 population 282
- Tall Cree 173AIndian reserve; 2021 population 201
- Thabacha Náre 196AIndian reserve
- Thebathi 196Indian reserve
- Tsuu T'ina Nation 145Indian reserve
- Unipouheos 121Indian reserve; 2021 population 875
- Upper Hay River 212Indian reserve; 2021 population 381
- Utikoomak Lake 155Indian reserve; 2021 population 734
- Utikoomak Lake 155AIndian reserve; 2021 population 145
- Wabamun 133AIndian reserve; 2021 population 981
- Wabamun 133BIndian reserve; 2021 population 20
- Wabasca 166Indian reserve; 2021 population 158
- Wabasca 166AIndian reserve; 2021 population 559
- Wabasca 166BIndian reserve; 2021 population 89
- Wabasca 166CIndian reserve; 2021 population 179
- Wabasca 166DIndian reserve; 2021 population 640
- White Fish Lake 128Indian reserve; 2021 population 1,093
- Woodland Cree 226Indian reserve; 2021 population 655
- Woodland Cree 227Indian reserve; 2021 population 30
- Woodland Cree 228Indian reserve; 2021 population 161
Services available remotely across Alberta
Managed IT and helpdesk
User support, monitoring, patching, documentation, vendor coordination, and technology planning.
Explore managed ITCybersecurity
Endpoint protection, MFA, identity controls, email security, awareness, and incident planning.
Explore cybersecurityWebsites and maintenance
Strategy, design, development, technical SEO, accessibility, hosting guidance, and maintenance.
Explore web designFrequently asked questions
Does North Star provide remote IT support across Alberta?
Yes. North Star provides Canada-wide remote IT support, cybersecurity, Microsoft 365 administration, website work, and technology planning. Physical work in Alberta is scheduled separately with travel, shipping, remote guidance, or qualified local hands confirmed before work begins.
Does every place in this directory have a dedicated sales page?
No. The directory provides complete official-name coverage. Dedicated pages are published only where query demand and place-specific information justify a useful standalone page.
Where does North Star dispatch from?
North Star dispatches from Prince George, British Columbia and Grande Prairie, Alberta. We do not claim an office or address in other municipalities.
Need Canadian IT or website support?
Tell us where your people work, what systems you use, and what requires physical access. We will confirm the remote scope and logistics before proposing a plan.
Book a free assessment