Alphabetical list of towns in Saskatchewan (click on first letter of town name)
A
B
C
D
E
F
G
H
IJ
K
L
M
NO
P
QR
S
TUV
WYZ
Home
MACKLIN
MACOUN
MACRORIE
MADISON
MAIDSTONE
MANITOU BEACH
MANKOTA
MANOR
MANTARIO
MAPLE CREEK
MARENGO
MARCELIN
MARGO
MARIETON
MARKINCH
MARQUIS
MARSDEN
MARYSBURG
MARYFIELD
MAYMONT
MAZENOD
McCORD
MCGEE
McLEAN
McMAHON
McTAGGART
MEACHAM
MEADOW LAKE
MEATH PARK
MEDSTEAD
MELAVAL
MELFORT
MELVILLE
MENDHAM
MENNON
MEOTA
MERVIN
MEYRONNE
MIKADO
MIDALE
MILDEN
MILDRED
MILESTONE
MITCHELLTON
MONTMARTRE
MOOSE JAW
MOOSOMIN
MORSE
MORTLACH
MOSSBANK
MOUNTAINSIDE
MOZART
MUENSTER