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

PARKLAND
PATRICIA
PEACE RIVER
PEACE RIVER CROSSING
PEERS
PENHOLD
PICKARDVILLE
PIBROCH
PICTURE BUTTE
PINCHER CREEK
POCAHONTAS
PONOKA
POPLAR GROVE
PRAIRIE CREEK
PRENTISS
PRIDDIS
PROVOST
PURPLE SPRINGS