kids encyclopedia robot

List of towns in Alberta facts for kids

Kids Encyclopedia Facts
Alberta Towns
Distribution of Alberta's 105 towns and 13 other communities that meet the legislated population requirements for town status

A town in Alberta, Canada, is a type of urban community. To become a town, a community needs at least 1,000 people. Most of its buildings must be on smaller pieces of land (less than 1,850 square meters). If a community meets these rules, it can ask the Alberta government to become a town. The government then makes an official decision to approve it.

Alberta has 105 towns. In 2016, these towns had a total population of about 455,053 people. On average, each town had about 4,293 residents. The biggest town in Alberta is Okotoks, with over 28,000 people. The smallest is Stavely, with around 541 people. Diamond Valley is Alberta's newest town. It was formed on January 1, 2023, when the towns of Black Diamond and Turner Valley joined together.

If a town grows to have more than 10,000 people, its leaders can ask for it to become a city. However, this is not a rule; they can choose to stay a town. Also, if a town's population drops below 1,000, it can still keep its town status.

About 699 elected officials, including 107 mayors and 592 councillors, help run the towns across Alberta. Many towns in Alberta are located along the Queen Elizabeth II Highway and Highway 2A between Calgary and Edmonton. Some of these towns include Crossfield, Carstairs, Didsbury, Olds, Bowden, Innisfail, Penhold, Blackfalds, Ponoka, and Millet.

How Towns Are Run

Every town in Alberta is managed by a council. A town council always has an odd number of members. One of these members is the town's main elected leader, called the mayor. Usually, a town council has seven members. However, a town can decide to have a different odd number, but it must have at least three members. For example, from 2017 to 2021, 82 towns had seven council members, and 25 towns had five.

The mayor and councillors are chosen by a public vote. Having an odd number of members helps avoid tie votes when decisions are made. To run for mayor or councillor, a person must have lived in the town for at least six months before the election day. The last local election was on October 16, 2017.

The provincial government department called Alberta Municipal Affairs helps coordinate all local governments. Towns are responsible for many important services. These include public safety, local transportation, roads, water supply, and garbage collection. They also work with provincial and regional groups on bigger projects like building roads, schools, and health services.

List of Alberta Towns

This section lists the communities in Alberta that are officially called "towns."

Some communities, like Crowsnest Pass and Jasper, are not listed here. This is because they are "specialized municipalities," which is a different type of community. You can learn more about them in the article on Specialized municipalities of Alberta.


Top - 0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Name Nearby Municipality Became a Town Population
(2016)
Land Area
(km2)
Athabasca Athabasca County September 19, 1911 2,965 2,990 Template:Number table sorting/negative−0.8% &&&&&&&&&&&&&017.65000017.65
Banff Improvement District No. 9 (Banff) January 1, 1990 7,851 7,584 &10000000000000003520569+3.5% &&&&&&&&&&&&&&04.7700004.77
Barrhead Barrhead No. 11, County of November 26, 1946 4,579 4,432 &10000000000000003316787+3.3% &&&&&&&&&&&&&&08.1700008.17
Bashaw Camrose County May 1, 1964 830 873 Template:Number table sorting/negative−4.9% &&&&&&&&&&&&&&02.9900002.99
Bassano Newell, County of January 16, 1911 1,206 1,282 Template:Number table sorting/negative−5.9% &&&&&&&&&&&&&&05.2200005.22
Beaverlodge Grande Prairie No. 1, County of January 24, 1956 2,465 2,365 &10000000000000004228329+4.2% &&&&&&&&&&&&&&05.7300005.73
Bentley Lacombe County January 1, 2001 1,078 1,073 &10000000000000000465983+0.5% &&&&&&&&&&&&&&02.2400002.24
Blackfalds Lacombe County April 1, 1980 9,328 6,300 &10000000000000048063492+48.1% &&&&&&&&&&&&&016.44000016.44
Bon Accord Sturgeon County November 20, 1979 1,529 1,488 &10000000000000002755376+2.8% &&&&&&&&&&&&&&02.1300002.13
Bonnyville Bonnyville No. 87, M.D. of February 3, 1948 5,975 6,216 Template:Number table sorting/negative−3.9% &&&&&&&&&&&&&014.18000014.18
Bow Island Forty Mile No. 8, County of February 1, 1912 1,983 2,025 Template:Number table sorting/negative−2.1% &&&&&&&&&&&&&&05.8100005.81
Bowden Red Deer County September 1, 1981 1,240 1,241 Template:Number table sorting/negative−0.1% &&&&&&&&&&&&&&02.8000002.8
Bruderheim Lamont County September 17, 1980 1,308 1,155 &10000000000000013246753+13.2% &&&&&&&&&&&&&&07.1200007.12
Calmar Leduc County January 19, 1954 2,228 1,970 &10000000000000013096446+13.1% &&&&&&&&&&&&&&04.6800004.68
Canmore Bighorn No. 8, M.D. of
Kananaskis Improvement District
June 1, 1966 13,992 12,288 &10000000000000013867187+13.9% &&&&&&&&&&&&&069.43000069.43
Cardston Cardston County July 2, 1901 3,585 3,580 &10000000000000000139664+0.1% &&&&&&&&&&&&&&08.5900008.59
Carstairs Mountain View County September 1, 1966 4,077 3,442 &10000000000000018448576+18.4% &&&&&&&&&&&&&011.92000011.92
Castor Paintearth No. 18, County of June 27, 1910 929 932 Template:Number table sorting/negative−0.3% &&&&&&&&&&&&&&02.6300002.63
Claresholm Willow Creek No. 26, M.D. of August 31, 1905 3,780 3,758 &10000000000000000585417+0.6% &&&&&&&&&&&&&&08.1100008.11
Coaldale Lethbridge County January 7, 1952 8,215 7,493 &10000000000000009635659+9.6% &&&&&&&&&&&&&&07.9900007.99
Coalhurst Lethbridge County June 1, 1995 2,668 1,978 &10000000000000034883720+34.9% &&&&&&&&&&&&&&03.1100003.11
Cochrane Rocky View County February 15, 1971 25,853 17,580 &10000000000000047059158+47.1% &&&&&&&&&&&&&029.83000029.83
Coronation Paintearth No. 18, County of April 29, 1912 940 947 Template:Number table sorting/negative−0.7% &&&&&&&&&&&&&&03.6200003.62
Crossfield Rocky View County August 1, 1980 2,983 2,853 &10000000000000004556607+4.6% &&&&&&&&&&&&&011.96000011.96
Daysland Flagstaff County April 2, 1907 824 807 &10000000000000002106567+2.1% &&&&&&&&&&&&&&01.7500001.75
Devon Leduc County February 24, 1950 6,578 6,515 &10000000000000000966999+1.0% &&&&&&&&&&&&&014.30000014.3
Diamond Valley Foothills County January 1, 2023 5,259 4,540 &10000000000000015837004+15.8% &&&&&&&&&&&&&&09.6300009.63
Didsbury Mountain View County September 27, 1906 5,268 4,957 &10000000000000006273956+6.3% &&&&&&&&&&&&&016.37000016.37
Drayton Valley Brazeau County February 1, 1957 7,235 7,118 &10000000000000001643720+1.6% &&&&&&&&&&&&&030.72000030.72
Drumheller Kneehill County
Special Area No. 2
Starland County
Wheatland County
March 2, 1916
January 1, 1998
7,982 8,029 Template:Number table sorting/negative−0.6% &&&&&&&&&&&&0108.&30000108.03
Eckville Lacombe County July 1, 1966 1,125 1,125 0.0% &&&&&&&&&&&&&&01.6000001.6
Edson Yellowhead County September 21, 1911 8,414 8,475 Template:Number table sorting/negative−0.7% &&&&&&&&&&&&&029.72000029.72
Elk Point St. Paul No. 19, County of January 1, 1962 1,452 1,412 &10000000000000002832861+2.8% &&&&&&&&&&&&&&04.9100004.91
Fairview Fairview No. 136, M.D. of April 25, 1949 2,998 3,162 Template:Number table sorting/negative−5.2% &&&&&&&&&&&&&011.36000011.36
Falher Smoky River No. 130, M.D. of January 1, 1955 1,047 1,075 Template:Number table sorting/negative−2.6% &&&&&&&&&&&&&&02.7800002.78
Fort Macleod Willow Creek No. 26, M.D. of March 29, 1912 2,967 3,117 Template:Number table sorting/negative−4.8% &&&&&&&&&&&&&023.41000023.41
Fox Creek Greenview No. 16, M.D. of September 1, 1983 1,971 1,969 &10000000000000000101574+0.1% &&&&&&&&&&&&&012.36000012.36
Gibbons Sturgeon County April 1, 1977 3,159 3,030 &10000000000000004257425+4.3% &&&&&&&&&&&&&&07.5000007.5
Grimshaw Peace No. 135, M.D. of February 2, 1953 2,718 2,515 &10000000000000008071570+8.1% &&&&&&&&&&&&&&07.&900007.09
Hanna Special Area No. 2 April 14, 1914 2,559 2,673 Template:Number table sorting/negative−4.3% &&&&&&&&&&&&&&08.8100008.81
Hardisty Flagstaff County November 9, 1910 554 639 Template:Number table sorting/negative−13.3% &&&&&&&&&&&&&&05.1300005.13
High Level Mackenzie County September 1, 1983 3,159 3,641 Template:Number table sorting/negative−13.2% &&&&&&&&&&&&&029.20000029.2
High Prairie Big Lakes County January 10, 1950 2,564 2,600 Template:Number table sorting/negative−1.4% &&&&&&&&&&&&&&07.2200007.22
High River Foothills No. 31, M.D. of February 12, 1906 13,584 12,930 &10000000000000005058004+5.1% &&&&&&&&&&&&&021.39000021.39
Hinton Yellowhead County December 29, 1958 9,882 9,640 &10000000000000002510373+2.5% &&&&&&&&&&&&&033.52000033.52
Innisfail Red Deer County November 20, 1903 7,847 7,876 Template:Number table sorting/negative−0.4% &&&&&&&&&&&&&019.40000019.4
Irricana Rocky View County June 9, 2005 1,216 1,162 &10000000000000004647160+4.6% &&&&&&&&&&&&&&03.2300003.23
Killam Flagstaff County May 1, 1965 989 981 &10000000000000000815494+0.8% &&&&&&&&&&&&&&06.7500006.75
Lamont Lamont County May 31, 1968 1,774 1,753 &10000000000000001197946+1.2% &&&&&&&&&&&&&&09.2000009.2
Legal Sturgeon County January 1, 1998 1,345 1,225 &10000000000000009795918+9.8% &&&&&&&&&&&&&&03.1800003.18
Magrath Cardston County July 24, 1907 2,374 2,217 &10000000000000007081641+7.1% &&&&&&&&&&&&&&05.9900005.99
Manning Northern Lights, County of January 1, 1957 1,183 1,164 &10000000000000001632302+1.6% &&&&&&&&&&&&&&04.&500004.05
Mayerthorpe Lac Ste. Anne County March 20, 1961 1,320 1,398 Template:Number table sorting/negative−5.6% &&&&&&&&&&&&&&04.3700004.37
McLennan Smoky River No. 130, M.D. of February 11, 1948 701 809 Template:Number table sorting/negative−13.3% &&&&&&&&&&&&&&03.7100003.71
Milk River Warner No. 5, County of February 7, 1956 827 811 &10000000000000001972872+2.0% &&&&&&&&&&&&&&02.3300002.33
Millet Wetaskiwin No. 10, County of September 1, 1983 1,945 2,092 Template:Number table sorting/negative−7.0% &&&&&&&&&&&&&&03.7200003.72
Morinville Sturgeon County April 21, 1911 9,848 8,569 &10000000000000014925895+14.9% &&&&&&&&&&&&&011.15000011.15
Mundare Lamont County January 4, 1951 852 855 Template:Number table sorting/negative−0.4% &&&&&&&&&&&&&&04.2100004.21
Nanton Willow Creek No. 26, M.D. of August 9, 1907 2,181 2,132 &10000000000000002298311+2.3% &&&&&&&&&&&&&&04.8700004.87
Nobleford Lethbridge County February 28, 2018 1,278 1,000 &10000000000000027800000+27.8% &&&&&&&&&&&&&&01.5900001.59
Okotoks Foothills No. 31, M.D. of June 1, 1904 28,881 24,511 &10000000000000017828729+17.8% &&&&&&&&&&&&&019.63000019.63
Olds Mountain View County July 1, 1905 9,184 8,235 &10000000000000011523982+11.5% &&&&&&&&&&&&&014.93000014.93
Onoway Lac Ste. Anne County September 1, 2005 1,029 1,039 Template:Number table sorting/negative−1.0% &&&&&&&&&&&&&&03.3200003.32
Oyen Special Area No. 3 September 1, 1965 1,001 973 &10000000000000002877697+2.9% &&&&&&&&&&&&&&05.2800005.28
Peace River Northern Lights, County of
Northern Sunrise County
Peace No. 135, M.D. of
December 1, 1919 6,842 6,729 &10000000000000001679298+1.7% &&&&&&&&&&&&&026.26000026.26
Penhold Red Deer County September 1, 1980 3,277 2,375 &10000000000000037978947+38.0% &&&&&&&&&&&&&&05.2900005.29
Picture Butte Lethbridge County January 1, 1960 1,810 1,650 &10000000000000009696969+9.7% &&&&&&&&&&&&&&02.8500002.85
Pincher Creek Pincher Creek No. 9, M.D. of May 12, 1906 3,642 3,685 Template:Number table sorting/negative−1.2% &&&&&&&&&&&&&010.&9000010.09
Ponoka Ponoka County October 15, 1904 7,229 6,778 &10000000000000006653880+6.7% &&&&&&&&&&&&&017.33000017.33
Provost Provost No. 52, M.D. of December 29, 1952 1,998 2,041 Template:Number table sorting/negative−2.1% &&&&&&&&&&&&&&04.7200004.72
Rainbow Lake Mackenzie County September 1, 1995 795 870 Template:Number table sorting/negative−8.6% &&&&&&&&&&&&&010.76000010.76
Raymond Warner No. 5, County of July 1, 1903 3,708 3,743 Template:Number table sorting/negative−0.9% &&&&&&&&&&&&&&06.6600006.66
Redcliff Cypress County August 5, 1912 5,600 5,588 &10000000000000000214745+0.2% &&&&&&&&&&&&&016.25000016.25
Redwater Sturgeon County December 31, 1950 2,053 1,915 &10000000000000007206266+7.2% &&&&&&&&&&&&&020.&3000020.03
Rimbey Ponoka County December 13, 1948 2,567 2,378 &10000000000000007947855+7.9% &&&&&&&&&&&&&011.40000011.4
Rocky Mountain House Clearwater County August 31, 1939 6,635 6,933 Template:Number table sorting/negative−4.3% &&&&&&&&&&&&&012.71000012.71
Sedgewick Flagstaff County May 1, 1966 811 857 Template:Number table sorting/negative−5.4% &&&&&&&&&&&&&&02.7200002.72
Sexsmith Grande Prairie No. 1, County of October 15, 1979 2,620 2,418 &10000000000000008354011+8.4% &&&&&&&&&&&&&013.24000013.24
Slave Lake Lesser Slave River No. 124, M.D. of August 2, 1965 6,651 6,782 Template:Number table sorting/negative−1.9% &&&&&&&&&&&&&014.44000014.44
Smoky Lake Smoky Lake County February 1, 1962 964 1,022 Template:Number table sorting/negative−5.7% &&&&&&&&&&&&&&04.2600004.26
Spirit River Spirit River No. 133, M.D. of September 18, 1951 995 1,025 Template:Number table sorting/negative−2.9% &&&&&&&&&&&&&&03.1400003.14
St. Paul St. Paul No. 19, County of December 15, 1936 5,827 5,405 &10000000000000007807585+7.8% &&&&&&&&&&&&&&08.6400008.64
Stavely Willow Creek No. 26, M.D. of May 25, 1912 541 505 &10000000000000007128712+7.1% &&&&&&&&&&&&&&01.8300001.83
Stettler Stettler No. 6, County of November 23, 1906 5,952 5,748 &10000000000000003549060+3.5% &&&&&&&&&&&&&013.14000013.14
Stony Plain Parkland County December 10, 1908 17,189 15,051 &10000000000000014205036+14.2% &&&&&&&&&&&&&035.72000035.72
Strathmore Wheatland County July 6, 1911 13,756 12,305 &10000000000000011791954+11.8% &&&&&&&&&&&&&027.40000027.4
Sundre Mountain View County January 1, 1956 2,729 2,610 &10000000000000004559386+4.6% &&&&&&&&&&&&&011.11000011.11
Swan Hills Big Lakes County January 1, 1967 1,301 1,465 Template:Number table sorting/negative−11.2% &&&&&&&&&&&&&026.12000026.12
Sylvan Lake Red Deer County May 20, 1946 14,816 12,362 &10000000000000019851156+19.9% &&&&&&&&&&&&&023.36000023.36
Taber Taber, M.D. of July 1, 1907 8,428 8,104 &10000000000000003998025+4.0% &&&&&&&&&&&&&015.67000015.67
Thorsby Leduc County January 1, 2017 985 951 &10000000000000003575184+3.6% &&&&&&&&&&&&&&03.8500003.85
Three Hills Kneehill County January 1, 1929 3,212 3,198 &10000000000000000437773+0.4% &&&&&&&&&&&&&&06.7500006.75
Tofield Beaver County September 10, 1909 2,081 2,182 Template:Number table sorting/negative−4.6% &&&&&&&&&&&&&&08.2100008.21
Trochu Kneehill County August 1, 1962 1,058 1,072 Template:Number table sorting/negative−1.3% &&&&&&&&&&&&&&02.7800002.78
Two Hills Two Hills No. 21, County of January 1, 1955 1,352 1,379 Template:Number table sorting/negative−2.0% &&&&&&&&&&&&&&03.3800003.38
Valleyview Greenview No. 16, M.D. of February 5, 1957 1,863 1,761 &10000000000000005792163+5.8% &&&&&&&&&&&&&&09.3200009.32
Vauxhall Taber, M.D. of January 1, 1961 1,222 1,288 Template:Number table sorting/negative−5.1% &&&&&&&&&&&&&&02.7200002.72
Vegreville Minburn No. 27, County of August 15, 1906 5,708 5,717 Template:Number table sorting/negative−0.2% &&&&&&&&&&&&&014.&8000014.08
Vermilion Vermilion River, County of August 27, 1906 4,084 3,930 &10000000000000003918575+3.9% &&&&&&&&&&&&&012.93000012.93
Viking Beaver County November 10, 1952 1,083 1,041 &10000000000000004034582+4.0% &&&&&&&&&&&&&&03.7000003.7
Vulcan Vulcan County June 15, 1921 1,917 1,836 &10000000000000004411764+4.4% &&&&&&&&&&&&&&06.3400006.34
Wainwright Wainwright No. 61, M.D. of July 14, 1910 6,270 5,925 &10000000000000005822784+5.8% &&&&&&&&&&&&&&09.1000009.1
Wembley Grande Prairie No. 1, County of August 1, 1980 1,516 1,383 &10000000000000009616775+9.6% &&&&&&&&&&&&&&04.7500004.75
Westlock Westlock County January 7, 1947 5,101 4,823 &10000000000000005764047+5.8% &&&&&&&&&&&&&013.37000013.37
Whitecourt Woodlands County December 20, 1971 10,204 9,605 &10000000000000006236335+6.2% &&&&&&&&&&&&&026.44000026.44
Total towns 454,181 420,498 &10000000000000008010264+8.0% &&&&&&&&&&&01248.&100001,248.01


What Were "New Towns"?

A "new town" was a special type of community status in Alberta that is no longer used. This status was created by a law called The New Towns Act in 1956.

At least 12 communities became "new towns" between 1956 and 1967. Cynthia and Drayton Valley were the first, becoming new towns on June 1, 1956. Drayton Valley had only been a village for six months before this change. It was also a new town for the shortest time, just eight months.

Fox Creek was the last community to become a new town on July 19, 1967. It had not been an official community before that. Fox Creek remained a new town for over 16 years until it became a regular town on September 1, 1983.

Rainbow Lake was the last community to have the "new town" status. It changed to a regular town in 1994. Rainbow Lake was a new town for almost 28 years, the longest period of any community.

Some communities, like Slave Lake and Smith, also tried to become new towns. Slave Lake wanted extra money from the province but was denied. Smith's request was also denied because the province thought it wouldn't grow much.

Most of these "new towns" were resource communities in northern or west-central Alberta. They were often newly built communities. St. Albert was different; it was not in northern or west-central Alberta and had been a municipality since 1899.

Former New Town Became a New Town What it was before When its status changed What it became next
Cynthia June 1, 1956 Not officially a community May 1, 1959 Hamlet
Drayton Valley June 1, 1956 Village February 1, 1957 Town
Fort McMurray June 30, 1964 Town September 1, 1980 City
Fox Creek July 19, 1967 Not officially a community September 1, 1983 Town
Grande Cache September 1, 1966 Not officially a community September 1, 1983 Town
High Level June 1, 1965 Hamlet September 1, 1983 Town
Hinton November 1, 1956 Hamlet December 29, 1958 Town
Lodgepole July 1, 1956 Not officially a community March 1, 1970 Hamlet
Rainbow Lake September 1, 1966 Not officially a community May 2, 1994 Town
St. Albert January 1, 1957 Town July 3, 1962 Town
Swan Hills September 1, 1959 Not officially a community January 1, 1967 Town
Whitecourt August 15, 1961 Village December 20, 1971 Town

Towns That Changed Status

Many cities in Alberta used to be towns. Even some former cities, like Fort McMurray and Strathcona, were once towns.

Other communities that used to be towns include Beverly, Big Valley, Blairmore, Bowness, Black Diamond, Carmangay, Coleman, Cynthia, Diamond City, Forest Lawn, Gleichen, Grande Cache, Grand Centre, Grouard, Irvine, Jasper Place, Lac La Biche, Lodgepole, Montgomery, Turner Valley, and Youngstown.

Today, only the villages of Big Valley, Carmangay, and Youngstown are still official municipalities. The others either joined with other communities to form new municipalities (like Blairmore, Coleman, Grand Centre, and Lac La Biche). Some were absorbed by larger cities like Calgary (Bowness, Forest Lawn, and Montgomery) or Edmonton (Beverly and Jasper Place). Others became hamlets under the control of municipal districts (Cynthia, Diamond City, Gleichen, Grande Cache, Grouard, Irvine, and Lodgepole).

Communities That Could Become Towns

Some villages and hamlets in Alberta already have enough people to become towns. For example, the villages of Stirling, Duchess, and Alberta Beach all have populations over 1,000.

Also, at least ten hamlets have enough people to become towns. These include Cardiff, Clairmont, Dunmore, Fort Chipewyan, Grande Cache, La Crete, Lac La Biche, Langdon, Springbrook, and Wabasca.

Towns That Could Become Cities

Currently, nine towns in Alberta have populations over 10,000, which means they could become cities. These towns are Blackfalds, Canmore, Cochrane, High River, Okotoks, Stony Plain, Strathmore, Sylvan Lake, and Whitecourt.

The town of Hinton has also said it wants to become a city once its population reaches 10,000. In 2016, its population was 9,882, very close to the goal. In 2016, Morinville also looked into becoming a city or a specialized municipality. Their census showed a population of 9,893, just 107 people short of 10,000.

Images for kids

kids search engine
List of towns in Alberta Facts for Kids. Kiddle Encyclopedia.