Cities and towns: Canada · 4
Listed places: 19 705.
- Aylesford EastCA · Nova Scotia
- Aylesford MountainCA · Nova Scotia
- AylmerCA · Ontario
- AylshamCA · Saskatchewan
- AylsworthCA · Ontario
- AylwinCA · Quebec
- Aylwin StationCA · Quebec
- AyrCA · Ontario
- AytonCA · Ontario
- AzildaCA · Ontario
- AzureCA · Alberta
- Azu Ski VillageCA · British Columbia
- BabcockCA · Manitoba
- Babys PointCA · Ontario
- Baccalieu IslandCA · Newfoundland and Labrador
- BaccaroCA · Nova Scotia
- Back BayCA · New Brunswick
- Back CentreCA · Nova Scotia
- Back ClarendonCA · New Brunswick
- Back SettlementCA · Nova Scotia
- Back ShoreCA · Newfoundland and Labrador
- Bacon's BayCA · Quebec
- BaddeckCA · Nova Scotia
- Baddeck BayCA · Nova Scotia
- Baddeck BridgeCA · Nova Scotia
- BaddowCA · Ontario
- BadenCA · Ontario
- BadenochCA · Ontario
- BadgerCA · Newfoundland and Labrador
- BadgerCA · Manitoba
- Badger's CornersCA · Ontario
- BadgervilleCA · Saskatchewan
- Bad HeartCA · Alberta
- BadjerosCA · Ontario
- BaelstadtCA · Ontario
- BagdadCA · New Brunswick
- BagnallCA · Ontario
- Baie-ComeauCA · Quebec
- Baie-de-l'OursCA · Quebec
- Baie-des-BrisesCA · Quebec
- Baie-des-CapucinsCA · Quebec
- Baie-des-Ha! Ha!CA · Quebec
- Baie-des-HomardsCA · Quebec
- Baie-de-VaudreuilCA · Quebec
- Baie-DorvalCA · Quebec
- Baie-du-FebvreCA · Quebec
- Baie-du-LacCA · Quebec
- Baie-D'UrfeCA · Quebec
- Baie-EgmontCA · Prince Edward Island
- Baie-JamesCA · Quebec
- Baie-Johan-BeetzCA · Quebec
- Baie-NoireCA · Quebec
- Baie-RougeCA · Quebec
- Baie-Saint-LudgerCA · Quebec
- Baie-TriniteCA · Quebec
- Baie VerteCA · Newfoundland and Labrador
- Baie VerteCA · New Brunswick
- Baie Verte RoadCA · New Brunswick
- BaildonCA · Saskatchewan
- BaileyCA · New Brunswick
- Bailey CornersCA · Ontario
- Baileys BrookCA · Nova Scotia
- BaillieCA · New Brunswick
- BainCA · Alberta
- Baine HarbourCA · Newfoundland and Labrador
- Bains CornerCA · New Brunswick
- BaintreeCA · Alberta
- BairdCA · Ontario
- BakerCA · British Columbia
- Baker CoveCA · Newfoundland and Labrador
- Baker CreekCA · British Columbia
- Baker LakeCA · Nunavut
- Bakers NarrowsCA · Manitoba
- Bakers SettlementCA · Nova Scotia
- BalaclavaCA · Ontario
- BalaclavaCA · Ontario
- Bala ParkCA · Ontario
- Balaton BeachCA · Manitoba
- BalcarresCA · Saskatchewan
- BaldersonCA · Ontario
- BaldonnelCA · British Columbia
- BaldoonCA · Ontario
- Bald RockCA · Nova Scotia
- BaldurCA · Manitoba
- BaldwinCA · Ontario
- Baldwin MillsCA · Quebec
- Baldwin RoadCA · Prince Edward Island
- Baldwins BridgeCA · Ontario
- BaldwintonCA · Saskatchewan
- BaldyCA · Manitoba
- Baldy HughesCA · British Columbia
- BaleineCA · Nova Scotia
- BalfourCA · British Columbia
- BalfronCA · Nova Scotia
- BalgonieCA · Saskatchewan
- BaljennieCA · Saskatchewan
- BallantineCA · Alberta
- BallantraeCA · Ontario
- Ballantynes CoveCA · Nova Scotia
- Balla PhilipCA · New Brunswick
- Ballarat CreekCA · Yukon Territory
- BallinafadCA · Ontario
- Balls CreekCA · Nova Scotia
- BallycanoeCA · Ontario
- BallycroyCA · Ontario
- Ballydown BeachCA · Ontario
- BallyduffCA · Ontario
- BallymoteCA · Ontario
- BalmCA · Alberta
- BalmoralCA · Nova Scotia
- BalmoralCA · Ontario
- BalmoralCA · British Columbia
- Balmoral BeachCA · British Columbia
- Balmoral MillsCA · Nova Scotia
- Balmoral ParkCA · Ontario
- Balmy BeachCA · Ontario
- Balmy BeachCA · Manitoba
- Balone BeachCA · Saskatchewan
- BalsamCA · Ontario
- Balsam BayCA · Manitoba
- Balsam CreekCA · Ontario
- Balsam GroveCA · Ontario
- Balsam HillCA · Ontario
- BalticCA · Prince Edward Island
- BalticCA · Prince Edward Island
- Baltics CornersCA · Ontario
- BaltimoreCA · New Brunswick
- BaltimoreCA · Ontario
- BalvenieCA · Ontario
- BalzacCA · Alberta
- BambertonCA · British Columbia
- BamfieldCA · British Columbia
- BanburyCA · Ontario
- BancroftCA · Ontario
- BancroftCA · Ontario
- BandaCA · Ontario
- BanffCA · Alberta
- BangorCA · Prince Edward Island
- BangorCA · Nova Scotia
- BangorCA · Saskatchewan
- Bangor LodgeCA · Ontario
- Bangs FallsCA · Nova Scotia
- Bank BayCA · Alberta
- BankeirCA · British Columbia
- BankendCA · Saskatchewan
- BankfieldCA · Ontario
- BankheadCA · Alberta
- BanksCA · Ontario
- BannerCA · Ontario
- BannockburnCA · Ontario
- BantryCA · Alberta
- BapaumeCA · Saskatchewan
- Baptiste LakeCA · Alberta
- Baptiste RiverCA · Alberta
- BarachoisCA · New Brunswick
- BarachoixCA · Newfoundland and Labrador
- BaragarCA · Manitoba
- BarbCA · Ontario
- Barbers BayCA · Ontario
- BarclayCA · Ontario
- Bar-de-CocagneCA · New Brunswick
- BardoCA · Alberta
- BardsvilleCA · Ontario
- BarfordCA · Quebec
- BargraveCA · Alberta
- Bar HavenCA · Newfoundland and Labrador
- BarichCA · Alberta
- BaringCA · Saskatchewan
- BarkervilleCA · British Columbia
- Barkhouse SettlementCA · Nova Scotia
- BarkmereCA · Quebec
- BarkwayCA · Ontario
- Barlee JunctionCA · Alberta
- BarlochanCA · Ontario
- BarlowCA · Yukon Territory
- Barlow CreekCA · British Columbia
- Barnaby RiverCA · New Brunswick
- BarnegatCA · Alberta
- BarnesdaleCA · Ontario
- BarnesvilleCA · New Brunswick
- BarnetCA · British Columbia
- BarnettvilleCA · New Brunswick
- Barneys BrookCA · Nova Scotia
- Barneys River StationCA · Nova Scotia
- BarnhartCA · Ontario
- BarnhartvaleCA · British Columbia
- BarnsleyCA · Manitoba
- BarnstonCA · Quebec
- Barnston-OuestCA · Quebec
- BarnwellCA · Alberta
- BaronsCA · Alberta
- BaronyCA · New Brunswick
- Bar PointCA · Ontario
- BarrachoisCA · Nova Scotia
- BarrachoisCA · Nova Scotia
- Barrachois HarbourCA · Nova Scotia
- Barrage-McLarenCA · Quebec
- Barrage-Sainte-MargueriteCA · Quebec
- Barra GlenCA · Nova Scotia
- Barra HeadCA · Nova Scotia