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

PARADISE VALLEY
PARKLAND
PATRICIA
PEACE RIVER
PEACE RIVER CROSSING
PEARCE
PEERS
PEMUKAN
PENDRYL
PENHOLD
PEORIA
PEORIA
PERRYVALE
PICKARDVILLE
PICTURE BUTTE
PINCHER CREEK
PINE LAKE
PLAIN LAKE
PLAMONDON
POCAHONTAS
PONOKA
POPLAR GROVE
PRAIRIE CREEK
PRENTISS
PRIDDIS
PROVOST
PURPLE SPRINGS