Cities and towns: Canada · 9
Listed places: 19 705.
- Boggy HallCA · Alberta
- Bogies BeachCA · Ontario
- BogtonCA · Quebec
- BoharmCA · Saskatchewan
- BoileauCA · Quebec
- Bois-BlancCA · Quebec
- BoisbriandCA · Quebec
- BoisdaleCA · Nova Scotia
- Bois-des-AcadiensCA · Quebec
- Bois-des-FilionCA · Quebec
- Bois-FrancCA · Quebec
- BoisjoliCA · New Brunswick
- BoissevainCA · Manitoba
- BoisvilleCA · Quebec
- Boland's BayCA · Ontario
- Bold PointCA · British Columbia
- BolgerCA · Ontario
- BolingbrokeCA · Ontario
- BolkowCA · Ontario
- BolneyCA · Saskatchewan
- BolsoverCA · Ontario
- BoltonCA · Ontario
- Bolton CentreCA · Quebec
- Bolton-EstCA · Quebec
- Bolton ForestCA · Quebec
- Bolton GlenCA · Quebec
- Bolton-OuestCA · Quebec
- Bon AccordCA · Alberta
- Bon AirCA · Ontario
- BonanzaCA · Alberta
- BonarCA · Alberta
- BonarlawCA · Ontario
- BonavistaCA · Newfoundland and Labrador
- Bona VistaCA · Ontario
- Bond HeadCA · Ontario
- BondissCA · Alberta
- Bond's CornersCA · Ontario
- Bon EchoCA · Ontario
- BongardCA · Ontario
- Bongard CornersCA · Ontario
- BonleaCA · Alberta
- Bonne BayCA · Newfoundland and Labrador
- BonnechereCA · Ontario
- Bonne-EsperanceCA · Quebec
- Bonnet HillCA · British Columbia
- Bonney RoadCA · New Brunswick
- Bonnie BeachCA · Ontario
- Bonnington FallsCA · British Columbia
- Bonny RiverCA · New Brunswick
- BonnyvilleCA · Alberta
- Bonnyville BeachCA · Alberta
- BonsecoursCA · Quebec
- Bon-SecoursCA · New Brunswick
- Bon Secours BeachCA · Ontario
- BonshawCA · Prince Edward Island
- BooktonCA · Ontario
- Boom RoadCA · New Brunswick
- BoothCA · Ontario
- Booth LandingCA · Ontario
- BoothroydCA · British Columbia
- BoothvilleCA · Ontario
- BordeauxCA · Quebec
- BordenCA · Prince Edward Island
- BordenCA · Ontario
- BordenCA · Ontario
- BordenCA · Saskatchewan
- Borden-CarletonCA · Prince Edward Island
- BordenwoodCA · Ontario
- BorderlandCA · Saskatchewan
- Borgels PointCA · Nova Scotia
- Boring RanchCA · British Columbia
- BorneoCA · Nova Scotia
- BornholmCA · Ontario
- BornishCA · Ontario
- BorradaileCA · Alberta
- Borups CornersCA · Ontario
- BoscobelCA · Quebec
- BoskungCA · Ontario
- BostonCA · Ontario
- BostonCA · Ontario
- Boston BarCA · British Columbia
- Boston CreekCA · Ontario
- Boston FlatsCA · British Columbia
- Boston MillsCA · Ontario
- BoswarlosCA · Newfoundland and Labrador
- BoswellCA · British Columbia
- BosworthCA · Ontario
- BotanyCA · Ontario
- BothaCA · Alberta
- BothwellCA · Prince Edward Island
- BothwellCA · Ontario
- Bothwell's CornerCA · Ontario
- Botsford PortageCA · New Brunswick
- BottrelCA · Alberta
- BotwoodCA · Newfoundland and Labrador
- BouchervilleCA · Quebec
- BouchetteCA · Quebec
- Bouchie LakeCA · British Columbia
- Boucks HillCA · Ontario
- BouctoucheCA · New Brunswick
- BoudreauCA · New Brunswick
- Boudreau-CornersCA · Quebec
- Boudreau VillageCA · New Brunswick
- BoudreauvilleCA · Nova Scotia
- BoularderieCA · Nova Scotia
- Boularderie CentreCA · Nova Scotia
- Boularderie EastCA · Nova Scotia
- Boularderie WestCA · Nova Scotia
- Boulder CityCA · British Columbia
- BoulogneCA · Quebec
- BoulterCA · Ontario
- BoundaryCA · Yukon Territory
- Boundary BayCA · British Columbia
- Boundary CreekCA · New Brunswick
- Boundary FallsCA · British Columbia
- BountyCA · Saskatchewan
- Bourdages CornerCA · Ontario
- BourdeauCA · Ontario
- BourgeoisCA · New Brunswick
- Bourgeois MillsCA · New Brunswick
- BourgetCA · Ontario
- BourkesCA · Ontario
- BourlamaqueCA · Quebec
- BournemouthCA · Saskatchewan
- Boutiliers PointCA · Nova Scotia
- Bow CityCA · Alberta
- BowdenCA · Alberta
- BowellCA · Alberta
- Bowen BayCA · British Columbia
- Bowen CornerCA · Ontario
- Bowen IslandCA · British Columbia
- BowermansCA · Ontario
- Bowers BeachCA · Ontario
- BowesvilleCA · Ontario
- Bow IslandCA · Alberta
- BowkerCA · Ontario
- Bowling GreenCA · Ontario
- BowmanCA · Quebec
- BowmantonCA · Alberta
- BowmanvilleCA · Ontario
- BownCA · Quebec
- BowoodCA · Ontario
- BowserCA · British Columbia
- Bowser's CornerCA · Ontario
- BowsmanCA · Manitoba
- Box AlderCA · Ontario
- Box GroveCA · Ontario
- BoydsCA · Ontario
- BoyerCA · Alberta
- BoyleCA · Ontario
- BoyleCA · Alberta
- BoylstonCA · Nova Scotia
- BoyneCA · Ontario
- Boyne LakeCA · Alberta
- BoyntonCA · Quebec
- BrabantCA · Saskatchewan
- BracebridgeCA · Ontario
- BrackenCA · Saskatchewan
- BrackendaleCA · British Columbia
- BrackenrigCA · Ontario
- BrackleyCA · Prince Edward Island
- Brackley BeachCA · Prince Edward Island
- Brackley PointCA · Prince Edward Island
- BradaCA · Saskatchewan
- Bradburn SubdivisionCA · Ontario
- BraddockCA · Saskatchewan
- Bradens BayCA · Ontario
- BradfordCA · Ontario
- BradleyCA · Ontario
- BradleyCA · Ontario
- BradloCA · Ontario
- BradnerCA · British Columbia
- BradorCA · Quebec
- BradshawCA · Ontario
- BradshawCA · Ontario
- BradwellCA · Saskatchewan
- Brady LakeCA · Ontario
- Brady RanchCA · British Columbia
- BraeCA · Prince Edward Island
- BraeburnCA · Alberta
- BraeburnCA · Yukon Territory
- Brae HarbourCA · Prince Edward Island
- Braeheid SurveyCA · Ontario
- BraelochCA · British Columbia
- BraemarCA · Ontario
- Braemar HeightsCA · British Columbia
- Braemar ParkCA · Ontario
- BraeshoreCA · Nova Scotia
- BraesideCA · Ontario
- BraesideCA · Alberta
- BraesideCA · British Columbia
- BrainardCA · Alberta
- BralorneCA · British Columbia
- BramaleaCA · Ontario
- Bramalea WoodsCA · Ontario
- BramberCA · Nova Scotia
- BramptonCA · Ontario
- BrancepethCA · Saskatchewan
- BranchCA · Newfoundland and Labrador
- Branch LaHaveCA · Nova Scotia