Cities and towns: Canada · 2
Listed places: 19 705.
- AllenwoodCA · Ontario
- Allenwood BeachCA · Ontario
- Alleyn-et-CawoodCA · Quebec
- AllianceCA · Alberta
- Alliford BayCA · British Columbia
- AllinghamCA · Alberta
- AllisaryCA · Prince Edward Island
- AllisonCA · New Brunswick
- Allison LakeCA · British Columbia
- AllisonvilleCA · Ontario
- AllistonCA · Prince Edward Island
- AllistonCA · Ontario
- AlloaCA · Ontario
- AllsawCA · Ontario
- AlmaCA · Prince Edward Island
- AlmaCA · Nova Scotia
- AlmaCA · New Brunswick
- AlmaCA · Quebec
- AlmaCA · Ontario
- Almdals CoveCA · Manitoba
- AlmiraCA · Ontario
- Almond GardensCA · British Columbia
- AlnessCA · Alberta
- AlonsaCA · Manitoba
- AlpenCA · Alberta
- AlpenaCA · Nova Scotia
- Alpen SidingCA · Alberta
- AlpineCA · Manitoba
- Alpine MeadowsCA · British Columbia
- Alpine RidgeCA · Nova Scotia
- Alpine VillageCA · Ontario
- AlportCA · Ontario
- AlsaceCA · Ontario
- AlsaskCA · Saskatchewan
- AlsfeldtCA · Ontario
- AlsikeCA · Alberta
- Alsops BeachCA · Ontario
- AlstonvaleCA · Quebec
- Alta LakeCA · British Columbia
- AltarioCA · Alberta
- Alta VistaCA · Saskatchewan
- AlthorpeCA · Ontario
- AlticaneCA · Saskatchewan
- AltonCA · Nova Scotia
- AltonCA · Ontario
- AltonaCA · Ontario
- AltonaCA · Manitoba
- AltonaCA · British Columbia
- AlvanleyCA · Ontario
- AlvenaCA · Saskatchewan
- AlvinCA · British Columbia
- AlvinstonCA · Ontario
- AmadjuakCA · Nunavut
- AmaranthCA · Manitoba
- Amaranth StationCA · Ontario
- AmazonCA · Saskatchewan
- Ambassador BeachCA · Ontario
- Amber ValleyCA · Alberta
- AmblesideCA · Ontario
- AmeerCA · Manitoba
- AmeliaCA · Alberta
- AmesburyCA · Alberta
- AmesdaleCA · Ontario
- AmesonCA · Ontario
- Amethyst HarbourCA · Ontario
- Amherst Nova ScotiaCA · Nova Scotia
- AmherstburgCA · Ontario
- Amherst HeadCA · Nova Scotia
- Amherst PointCA · Nova Scotia
- Amherst PointeCA · Ontario
- Amherst ShoreCA · Nova Scotia
- AmherstviewCA · Ontario
- AmiensCA · Saskatchewan
- Amigari DownsCA · Ontario
- Amigo BeachCA · Ontario
- Amiraults CornerCA · Nova Scotia
- Amiraults HillCA · Nova Scotia
- AmiskCA · Alberta
- AmmonCA · New Brunswick
- AmosCA · Quebec
- AmsterdamCA · Saskatchewan
- AmuletCA · Quebec
- AmuletCA · Saskatchewan
- AmulreeCA · Ontario
- AmyotCA · Ontario
- AnacondaCA · British Columbia
- AnaganceCA · New Brunswick
- Anagance RidgeCA · New Brunswick
- AnaltaCA · Alberta
- AnastasiaCA · Alberta
- AncasterCA · Ontario
- Ancaster HeightsCA · Ontario
- Anchor PointCA · Newfoundland and Labrador
- AnconaCA · Alberta
- Ancona PointCA · Ontario
- AncrumCA · Saskatchewan
- AndersonCA · Ontario
- AndersonCA · Ontario
- Anderson LakeCA · Ontario
- Anderson MountainCA · Nova Scotia
- Anderson RiverCA · Northwest Territories
- Anderson SettlementCA · New Brunswick
- Andersons LandingCA · Northwest Territories
- AndersonvilleCA · New Brunswick
- AndrewCA · Alberta
- AndrewsvilleCA · Ontario
- Andy's CornersCA · Ontario
- AnerleyCA · Saskatchewan
- AneroidCA · Saskatchewan
- Ange-GardienCA · Quebec
- AngersCA · Quebec
- AngliaCA · Saskatchewan
- AngliersCA · Quebec
- Angling LakeCA · Ontario
- Anglin LakeCA · Saskatchewan
- Anglo-Rouyn Mine SiteCA · Saskatchewan
- Anglo RusticoCA · Prince Edward Island
- Anglo TignishCA · Prince Edward Island
- AngusCA · Ontario
- AnjouCA · Quebec
- AnkertonCA · Alberta
- AnmoreCA · British Columbia
- Annable SettlementCA · Ontario
- AnnaheimCA · Saskatchewan
- AnnandaleCA · Prince Edward Island
- Annandale-Little Pond-Howe BayCA · Prince Edward Island
- Annapolis RoyalCA · Nova Scotia
- AnnidaleCA · New Brunswick
- AnniedaleCA · British Columbia
- AnnisCA · British Columbia
- Anoma LeaCA · Ontario
- AnsellCA · Alberta
- AnselmoCA · Alberta
- AnsonCA · Ontario
- AnsoniaCA · Ontario
- AnsonvilleCA · Ontario
- Anstruther LakeCA · Ontario
- AntelopeCA · Saskatchewan
- Anten MillsCA · Ontario
- AnthonyCA · Ontario
- Anthonys CoveCA · New Brunswick
- AnthraciteCA · Alberta
- Antigonish Nova ScotiaCA · Nova Scotia
- Antigonish HarbourCA · Nova Scotia
- Antigonish LandingCA · Nova Scotia
- AntlerCA · Saskatchewan
- AntonioCA · Alberta
- Anton LakeCA · Alberta
- AntrimCA · Nova Scotia
- AntrimCA · Ontario
- AntrossCA · Alberta
- Anvil IslandCA · British Columbia
- AnzacCA · Alberta
- AnzacCA · British Columbia
- ApexCA · Nunavut
- ApohaquiCA · New Brunswick
- ApolloCA · Quebec
- AppeloCA · Ontario
- AppinCA · Ontario
- Appin RoadCA · Prince Edward Island
- ApplebyCA · Ontario
- AppledaleCA · British Columbia
- AppledoreCA · Ontario
- ApplegroveCA · Quebec
- ApplegroveCA · British Columbia
- Apple HillCA · Ontario
- Apple RiverCA · Nova Scotia
- AppletonCA · Newfoundland and Labrador
- Applewood AcresCA · Ontario
- Applewood AcresCA · Ontario
- ApsleyCA · Ontario
- AptoCA · Ontario
- AquadellCA · Saskatchewan
- AquadeoCA · Saskatchewan
- AquaforteCA · Newfoundland and Labrador
- Aquiatulavik PointCA · Nunavut
- ArabellaCA · Saskatchewan
- Arbeatha ParkCA · Ontario
- Arbeau SettlementCA · New Brunswick
- ArborfieldCA · Saskatchewan
- ArborgCA · Manitoba
- Arbor VitaeCA · Ontario
- ArburyCA · Saskatchewan
- ArbuthnotCA · Saskatchewan
- ArcadiaCA · Nova Scotia
- ArcadiaCA · Alberta
- ArcherCA · Ontario
- ArcherwillCA · Saskatchewan
- Archibalds MillCA · Nova Scotia
- ArchiveCA · Saskatchewan
- ArchydalCA · Saskatchewan
- ArcolaCA · Saskatchewan
- Arctic BayCA · Nunavut
- ArdathCA · Saskatchewan
- ArdbegCA · Ontario
- ArdendaleCA · Ontario
- ArdenodeCA · Alberta
- ArdenvilleCA · Alberta
- ArdillCA · Saskatchewan
- ArdleyCA · Alberta