Alphabetical list of towns in Alberta (click on first letter of town name)
A
B
C
D
E
F
G
H
IJK
L
M
NO
P
QR
S
TUV
WYZ
ABEE
ABILENE
ACADIA VALLEY
ACME
ADEN
AERIAL
AETNA
AGATHA
AGGIE
AGRICOLA
AIRDRIE
ALBERTA BEACH
ALBRIGHT
ALCOMDALE
ALDER FLATS
ALDERSON
ALDERSYDE
ALEXO
ALHAMBRA
ALIX
ALLIANCE
ALTARIO
AMBER VALLEY
AMISK
ANDREW
ANKERTON
ANNING
ANTROSS
ANSELMO
ANTONIO
ARDLEY
ARDMORE
ARMADA
ARMENA
ARDENVILLE
ARDROSSAN
ARROWWOOD
ASHMONT
ATHABASCA
ATHABASCA LANDING
ATLEE
AUBURNDALE