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

GADSBY
GAETZ VALLEY
GAINFORD
GALAHAD
GEM
GIBBONS
GILBY
GILPIN
GIROUXVILLE
GLEICHEN
GLENDON
GLENEVIS
GLENFORD
GLENISTER
GLENWOODVILLE
GOODFISH LAKE
GOODRIDGE
GORDONDALE
GRAINLAND
GRAND CENTRE
GRANDE PRAIRIE
GRANUM
GRASSLAND
GRASSY LAKE
GREEN COURT
GRIMSHAW
GROUARD
GROUARD MISSION
GUNN
GURNEYVILLE
GUY
GWYNNE