There are 2 places named Weston in Canada.
All places in the world called "Weston".
Wellington (4)
Windsor (4)
Havelock (3)
Sidney (3)
Centreville (3)
Princeton (3)
Borden (3)
Westport (3)
Milton (3)
Richmond (3)
Benton (3)
Saint Andrews (3)
Selkirk (3)
Tracadie (3)
Victoria (3)
Kingston (3)
Riverside (2)
Saint Vincent (2)
Swift Current (2)
Weston (2)
Beaumont (2)
Caledonia (2)
Coleman (2)
Emerald (2)
Lloydminster (2)
Nelson (2)
Port Burwell (2)
Saint George (2)
Valleyfield (2)
Benton Station (2)