Cities and towns: Canada · 78
Listed places: 19 705.
- Squirrel CoveCA · British Columbia
- Squirrel DepotCA · Ontario
- SquirreltownCA · Nova Scotia
- Squirrel TownCA · Ontario
- St. AdolpheCA · Manitoba
- StaffaCA · Ontario
- St. AgathaCA · Ontario
- Stage ShoreCA · Newfoundland and Labrador
- StagsburnCA · Quebec
- St. Alban'sCA · Newfoundland and Labrador
- St-AlbertCA · Ontario
- St. AlbertCA · Alberta
- Stall LakeCA · Manitoba
- St. AlphegeCA · Saskatchewan
- St. AlphonseCA · Nova Scotia
- StalwartCA · Saskatchewan
- StamfordCA · Ontario
- Stamford CentreCA · Ontario
- St-AmourCA · Ontario
- StampvilleCA · Ontario
- Stanbridge EastCA · Quebec
- Stanbridge StationCA · Quebec
- StanburneCA · Nova Scotia
- StanchelCA · Prince Edward Island
- StandardCA · Alberta
- Standard HillCA · Saskatchewan
- Stand OffCA · Alberta
- St. AndrewsCA · Prince Edward Island
- St. AndrewsCA · Nova Scotia
- St. AndrewsCA · Manitoba
- St. Andrew'sCA · Newfoundland and Labrador
- St. Andrews ChannelCA · Nova Scotia
- StangerCA · Alberta
- StanhopeCA · Prince Edward Island
- StanhopeCA · Quebec
- Stanhope BayshoreCA · Prince Edward Island
- Stanhope by the SeaCA · Prince Edward Island
- StanleyCA · Nova Scotia
- StanleyCA · Nova Scotia
- StanleyCA · Ontario
- StanleyCA · British Columbia
- Stanley BridgeCA · Prince Edward Island
- Stanley Bridge, Hope River, Bayview, Cavendish and North RusticoCA · Prince Edward Island
- Stanley CornersCA · Ontario
- Stanley CoveCA · Newfoundland and Labrador
- StanleydaleCA · Ontario
- Stanley HouseCA · Ontario
- Stanley MissionCA · Saskatchewan
- Stanley SectionCA · Nova Scotia
- StanleyvilleCA · Newfoundland and Labrador
- StanleyvilleCA · Ontario
- StanleyvilleCA · Saskatchewan
- StanmoreCA · Alberta
- St. AnnCA · Prince Edward Island
- St. AnnsCA · Nova Scotia
- St. AnnsCA · Ontario
- StansteadCA · Quebec
- Stanstead-EstCA · Quebec
- Stanstead PlainCA · Quebec
- St. AnthonyCA · Newfoundland and Labrador
- St. AnthonyCA · Prince Edward Island
- St. AntoineCA · Saskatchewan
- StantonCA · Ontario
- StantonCA · Northwest Territories
- StanwoodCA · Ontario
- StapledonCA · Ontario
- StaplehurstCA · Alberta
- StaplesCA · Ontario
- Staples BrookCA · Nova Scotia
- StarCA · Ontario
- StarCA · Alberta
- StarblanketCA · Saskatchewan
- Star CityCA · Saskatchewan
- Star CornersCA · Ontario
- StardaleCA · Ontario
- Starks CornersCA · Quebec
- StarkvilleCA · Ontario
- Star LakeCA · Manitoba
- StarlightCA · Alberta
- StarratCA · Ontario
- Starratt-OlsenCA · Ontario
- Starr's BeachCA · Ontario
- Starrs PointCA · Nova Scotia
- Starrview AcresCA · Ontario
- StaufferCA · Alberta
- St. AugustineCA · Ontario
- Stave FallsCA · British Columbia
- StavelyCA · Alberta
- StaynerCA · Ontario
- StaynervilleCA · Quebec
- Staynor HallCA · Saskatchewan
- Savage Cove-Sandy Cove-Shoal Cove EastCA · Newfoundland and Labrador
- St. BenedictCA · Saskatchewan
- St. BenoniCA · Nova Scotia
- St. BernardCA · Nova Scotia
- St-BernardinCA · Ontario
- St. Bernard's-Jacques FontaineCA · Newfoundland and Labrador
- St. BoswellsCA · Saskatchewan
- St. Brendan'sCA · Newfoundland and Labrador
- St. BridesCA · Alberta
- St. Bride'sCA · Newfoundland and Labrador
- St. BrieuxCA · Saskatchewan
- St. CatharinesCA · Ontario
- St. CatherinesCA · Prince Edward Island
- St. CatherinesCA · Prince Edward Island
- St. Catherines RiverCA · Nova Scotia
- St. CharlesCA · Prince Edward Island
- St.-CharlesCA · Ontario
- St. ChristopherCA · Ontario
- St. ChrysostomeCA · Prince Edward Island
- St. Clair BeachCA · Ontario
- St. Claire GardensCA · Ontario
- St. ClaudeCA · Manitoba
- St. ClementsCA · Ontario
- St. ColumbaCA · Nova Scotia
- St. ColumbanCA · Ontario
- St. CroixCA · Nova Scotia
- St. Croix CoveCA · Nova Scotia
- St. Cyr LakeCA · Saskatchewan
- St. David RidgeCA · New Brunswick
- St. DavidsCA · Ontario
- St-DenisCA · Saskatchewan
- Steady BrookCA · Newfoundland and Labrador
- Ste. AgatheCA · Manitoba
- SteamboatCA · British Columbia
- Steam Mill VillageCA · Nova Scotia
- Ste. AnneCA · Manitoba
- Ste-Anne-de-PrescottCA · Ontario
- Ste. Anne du RuisseauCA · Nova Scotia
- St. EdouardCA · Alberta
- St. EdwardCA · Prince Edward Island
- Steeles HillCA · Nova Scotia
- SteelheadCA · British Columbia
- SteelmanCA · Saskatchewan
- Steels FerryCA · Manitoba
- SteenCA · Saskatchewan
- Steen RiverCA · Alberta
- Steep CreekCA · Nova Scotia
- SteeperCA · Alberta
- Steep RockCA · Manitoba
- Steep Rock JunctionCA · Manitoba
- Steep Rock LakeCA · Ontario
- SteevescoteCA · New Brunswick
- Steeves MillsCA · New Brunswick
- Steeves MountainCA · New Brunswick
- Steeves SettlementCA · New Brunswick
- Ste-GenevieveCA · Manitoba
- SteinbachCA · Manitoba
- St. EleanorsCA · Prince Edward Island
- StellaCA · Ontario
- StellakoCA · British Columbia
- StellartonCA · Nova Scotia
- St. ElmoCA · Ontario
- St. ElmoCA · Ontario
- Ste-Marthe-RocanvilleCA · Saskatchewan
- StenenCA · Saskatchewan
- StephenCA · British Columbia
- StephenfieldCA · Manitoba
- Stephens BayCA · Ontario
- StephenvilleCA · Newfoundland and Labrador
- Stephenville CrossingCA · Newfoundland and Labrador
- StepstoneCA · Ontario
- StercoCA · Alberta
- SterlingCA · Nova Scotia
- Ste-Rose-de-PrescottCA · Ontario
- Ste. Rose du LacCA · Manitoba
- St. EspritCA · Nova Scotia
- StettinCA · Alberta
- StettlerCA · Alberta
- St. Eugene MissionCA · British Columbia
- St. EustacheCA · Manitoba
- StevensCA · Ontario
- StevensonCA · Ontario
- Stevensons VillageCA · Newfoundland and Labrador
- Stevens RoadhouseCA · Yukon Territory
- StevevilleCA · Alberta
- Stewardson InletCA · British Columbia
- StewartCA · Alberta
- StewartCA · British Columbia
- Stewart CrossingCA · Ontario
- Stewart CrossingCA · Yukon Territory
- StewartdaleCA · Nova Scotia
- Stewart FarmCA · Ontario
- Stewart FarmCA · Ontario
- StewartfieldCA · Alberta
- Stewart HallCA · Ontario
- Stewart HeightsCA · Ontario
- StewartonCA · New Brunswick
- Stewarts GlenCA · Ontario
- StewarttownCA · Ontario
- Stewart ValleyCA · Saskatchewan
- StewartvilleCA · Ontario
- StewiackeCA · Nova Scotia
- Stewiacke Cross RoadsCA · Nova Scotia
- Stewiacke EastCA · Nova Scotia
- St. FelixCA · Prince Edward Island
- St. FelixCA · Prince Edward Island
- St. FrancisCA · Alberta
- St. Francis HarbourCA · Nova Scotia
- St. Francois XavierCA · Manitoba