Cities and towns: Canada · 79
Listed places: 19 705.
- St. GeorgeCA · New Brunswick
- St. GeorgesCA · Prince Edward Island
- St. George'sCA · Newfoundland and Labrador
- St. Georges ChannelCA · Nova Scotia
- St. George's HillCA · Saskatchewan
- St-GilbertCA · Prince Edward Island
- St. GregorCA · Saskatchewan
- St. HelensCA · Ontario
- St-HubertCA · Prince Edward Island
- St. Hubert MissionCA · Saskatchewan
- Stick PointCA · Quebec
- StikineCA · British Columbia
- StilesvilleCA · New Brunswick
- StillmanCA · Nova Scotia
- StillwaterCA · Nova Scotia
- StillwaterCA · Nova Scotia
- StillwaterCA · British Columbia
- StillwaterCA · British Columbia
- Stillwater LakeCA · Nova Scotia
- StinsonCA · Ontario
- StirlingCA · Nova Scotia
- StirlingCA · Ontario
- StirlingCA · Alberta
- Stirling BrookCA · Nova Scotia
- Stirling FallsCA · Ontario
- StirlingvilleCA · Alberta
- StirtonCA · Ontario
- St. IsidoreCA · Alberta
- St. Isidore-de-BellevueCA · Saskatchewan
- StittCA · Manitoba
- StittsvilleCA · Ontario
- St. IvesCA · Ontario
- St. IvesCA · British Columbia
- St. Jacques-Coomb's CoveCA · Newfoundland and Labrador
- St. James TownCA · Ontario
- St. Jean BaptisteCA · Manitoba
- St. JoachimCA · Ontario
- St. JohnsCA · Ontario
- St. JohnsCA · Ontario
- St. JosephCA · Nova Scotia
- St. JosephCA · Nova Scotia
- St. JosephCA · Ontario
- St. Joseph du MoineCA · Nova Scotia
- St. Joseph MissionCA · British Columbia
- St. Joseph'sCA · Newfoundland and Labrador
- St. Joseph'sCA · Saskatchewan
- St. JulienCA · Saskatchewan
- St. LaurentCA · Manitoba
- St-Laurent-GrandinCA · Saskatchewan
- St. LawrenceCA · Newfoundland and Labrador
- St. LawrenceCA · Prince Edward Island
- St. Lawrence WoodsCA · Ontario
- St-LazareCA · Manitoba
- St. LewisCA · Newfoundland and Labrador
- St. LinaCA · Alberta
- St. LouisCA · Prince Edward Island
- St. LouisCA · Saskatchewan
- St. LukeCA · Saskatchewan
- St. Lunaire-GriquetCA · Newfoundland and Labrador
- St. LupicinCA · Manitoba
- St. MaloCA · Manitoba
- St. MargaretsCA · Prince Edward Island
- St. Margaret VillageCA · Nova Scotia
- St. MartinCA · Nova Scotia
- St. MartinsCA · New Brunswick
- St. MarysCA · Nova Scotia
- St. MarysCA · Ontario
- St. Mary'sCA · Newfoundland and Labrador
- St. Marys RiverCA · Nova Scotia
- St. Marys RoadCA · Prince Edward Island
- St. MichaelCA · Alberta
- St-NicholasCA · Prince Edward Island
- St. NicholasCA · Prince Edward Island
- StobartCA · Alberta
- StockholmCA · Saskatchewan
- StockportCA · Manitoba
- StocktonCA · Manitoba
- StocoCA · Ontario
- StoddartsCA · Nova Scotia
- StokeCA · Quebec
- St. OlaCA · Ontario
- StolbergCA · Alberta
- StoneCA · Saskatchewan
- StonecliffeCA · Ontario
- StonehengeCA · Saskatchewan
- Stonehurst EastCA · Nova Scotia
- Stonehurst WestCA · Nova Scotia
- StonelawCA · Alberta
- StoneleighCA · Ontario
- StonerCA · British Columbia
- StoneridgeCA · Ontario
- Stones CornersCA · Ontario
- Stone ValleyCA · Newfoundland and Labrador
- StonewallCA · Manitoba
- StoneybrookCA · Ontario
- Stoney CreekCA · New Brunswick
- Stoney CreekCA · Ontario
- StoneycroftCA · New Brunswick
- Stoney HouseCA · Newfoundland and Labrador
- Stoney IslandCA · Nova Scotia
- Stoney PointCA · Ontario
- Stoney Point/Pointe-aux-RochesCA · Ontario
- St-OngeCA · Ontario
- Stony BeachCA · Saskatchewan
- Stony Creek CampCA · Yukon Territory
- Stony HillCA · Manitoba
- Stony HillCA · Manitoba
- Stony MountainCA · Manitoba
- Stony PlainCA · Alberta
- Stony RapidsCA · Saskatchewan
- StonyridgeCA · Ontario
- StonyviewCA · Saskatchewan
- StonywoodCA · Ontario
- Stop 19CA · Ontario
- StoppersideCA · Newfoundland and Labrador
- StorieCA · Ontario
- Stories BeachCA · British Columbia
- Storkson's CornerCA · Ontario
- StormontCA · Nova Scotia
- Storms CornersCA · Ontario
- StornowayCA · Quebec
- StornowayCA · Saskatchewan
- StorthoaksCA · Saskatchewan
- StouffvilleCA · Ontario
- StoughtonCA · Saskatchewan
- Stove CreekCA · Saskatchewan
- StoweCA · Alberta
- StowleaCA · Saskatchewan
- St. Patrick RoadCA · Prince Edward Island
- St. PatricksCA · Prince Edward Island
- St. Patricks ChannelCA · Nova Scotia
- St. PaulCA · Alberta
- St. PaulsCA · Newfoundland and Labrador
- St. PaulsCA · Nova Scotia
- St. PaulsCA · Ontario
- St. Pauls StationCA · Ontario
- St. Peter and St. PaulCA · Prince Edward Island
- St PetersCA · Nova Scotia
- St. Peters BayCA · Prince Edward Island
- St. Peters ColonyCA · Saskatchewan
- St. Peters HarbourCA · Prince Edward Island
- St-PhilippeCA · Prince Edward Island
- St. PhilipsCA · Saskatchewan
- St. PhillipsCA · Ontario
- St-Pierre-JolysCA · Manitoba
- St. Pierre SudCA · Manitoba
- St. Pie XCA · Ontario
- StrabaneCA · Ontario
- StrachanCA · Alberta
- Strachan CreekCA · British Columbia
- Straders HillCA · Ontario
- StraitonCA · British Columbia
- StrangeCA · Ontario
- StrangmuirCA · Alberta
- StranraerCA · Saskatchewan
- St-RaphaelCA · Prince Edward Island
- St. RaphaelsCA · Ontario
- StrasbourgCA · Saskatchewan
- StrasburgCA · Ontario
- StratfordCA · Prince Edward Island
- StratfordCA · Ontario
- StrathadamCA · New Brunswick
- StrathallanCA · Ontario
- StrathallenCA · Saskatchewan
- StrathavonCA · Ontario
- StrathburnCA · Ontario
- StrathclairCA · Manitoba
- StrathconaCA · Prince Edward Island
- StrathconaCA · Nova Scotia
- StrathconaCA · Ontario
- Strathcona GardensCA · Ontario
- Strathcona ParkCA · Ontario
- Strathcona ParkCA · Manitoba
- StrathgartneyCA · Prince Edward Island
- StrathlorneCA · Nova Scotia
- Strathlorne StationCA · Nova Scotia
- StrathmoreCA · Ontario
- StrathmoreCA · Alberta
- StrathnairnCA · Ontario
- StrathnaverCA · British Columbia
- StrathnaverCA · British Columbia
- StrathroyCA · Ontario
- Strawberry HillCA · British Columbia
- Strawberry ValeCA · British Columbia
- St. RaymondCA · Manitoba
- StreamstownCA · Alberta
- StreathamCA · British Columbia
- Streets RidgeCA · Nova Scotia
- StreetsvilleCA · Ontario
- StricklandCA · Ontario
- St. RochCA · Prince Edward Island
- StromeCA · Alberta
- StromnessCA · Ontario
- Stronach MountainCA · Nova Scotia
- StrongCA · Ontario
- StrongfieldCA · Saskatchewan
- Strong PineCA · Saskatchewan
- StrongvilleCA · Ontario
- St. RoseCA · Nova Scotia
- StroudCA · Ontario