Cities and towns: Canada · 35
Listed places: 19 705.
- HargraveCA · Manitoba
- HargwenCA · Alberta
- HarkawayCA · Ontario
- HarlanCA · Saskatchewan
- Harlands LandingCA · Newfoundland and Labrador
- HarlechCA · Alberta
- HarlemCA · Ontario
- HarleyCA · Ontario
- Harley RoadCA · New Brunswick
- HarlingtonCA · Manitoba
- HarlockCA · Ontario
- HarlowCA · Alberta
- HarloweCA · Ontario
- HarmacCA · British Columbia
- HarmattanCA · Alberta
- Harmon ValleyCA · Alberta
- HarmonyCA · Prince Edward Island
- HarmonyCA · Nova Scotia
- HarmonyCA · Nova Scotia
- HarmonyCA · Ontario
- HarmonyCA · Ontario
- HarmonyCA · Ontario
- HarmonyCA · Ontario
- Harmony BeachCA · Ontario
- Harmony Hall IICA · Ontario
- Harmony JunctionCA · Prince Edward Island
- Harmony MillsCA · Nova Scotia
- Harmony ParkCA · Nova Scotia
- Harmony RoadCA · Nova Scotia
- HarmsworthCA · Manitoba
- Harney's CornerCA · Quebec
- Harnum PointCA · Newfoundland and Labrador
- HarpellvilleCA · Nova Scotia
- HarperCA · Prince Edward Island
- HarperCA · Ontario
- Harper CornersCA · Ontario
- Harper SettlementCA · New Brunswick
- HarpervilleCA · Manitoba
- HarptreeCA · Saskatchewan
- HarpurheyCA · Ontario
- Harriets CornersCA · Ontario
- HarrietsfieldCA · Nova Scotia
- HarrietsvilleCA · Ontario
- Harrigan CoveCA · Nova Scotia
- HarringtonCA · Prince Edward Island
- HarringtonCA · Nova Scotia
- HarringtonCA · Ontario
- Harrington HarbourCA · Quebec
- HarrisCA · Ontario
- HarrisCA · Saskatchewan
- Harris Brook SettlementCA · New Brunswick
- HarrisburgCA · Ontario
- Harris HillCA · Ontario
- Harris IslandCA · Nova Scotia
- Harris LakeCA · Ontario
- Harrison Hot SpringsCA · British Columbia
- Harrison RoadCA · Nova Scotia
- Harrisons CornersCA · Ontario
- Harrison SettlementCA · Nova Scotia
- Harrison SettlementCA · New Brunswick
- HarristonCA · Nova Scotia
- HarristonCA · Ontario
- HarrisvilleCA · New Brunswick
- HarrogateCA · British Columbia
- HarropCA · British Columbia
- HarrowCA · Ontario
- Harrys BrookCA · Newfoundland and Labrador
- Harry's CornerCA · Ontario
- HarstoneCA · Ontario
- HartCA · Saskatchewan
- HartellCA · Alberta
- HartfellCA · Ontario
- HartfordCA · Nova Scotia
- HartfordCA · Ontario
- Hart HighlandsCA · British Columbia
- HartingtonCA · Ontario
- Hartin SettlementCA · New Brunswick
- HartleyCA · Ontario
- Hartley BayCA · Ontario
- Hartley BayCA · British Columbia
- HartleyvilleCA · Alberta
- Hartlin SettlementCA · Nova Scotia
- HartneyCA · Manitoba
- Hartney JunctionCA · Manitoba
- HartshornCA · Alberta
- HartsmereCA · Ontario
- HartsvilleCA · Prince Edward Island
- HartvilleCA · Nova Scotia
- HartyCA · Ontario
- HarveyCA · New Brunswick
- Harvey StationCA · New Brunswick
- Harvey BankCA · New Brunswick
- Harvey StationCA · New Brunswick
- HarwoodCA · Ontario
- Harwood PlainsCA · Ontario
- Hasler FlatCA · British Columbia
- HassettCA · Nova Scotia
- HastingsCA · Nova Scotia
- HastingsCA · Nova Scotia
- HastingsCA · Ontario
- Hatchet LakeCA · Nova Scotia
- HatchleyCA · Ontario
- HatfieldCA · Saskatchewan
- Hatfield PointCA · New Brunswick
- HatherleighCA · Saskatchewan
- HathertonCA · Ontario
- HatleyCA · Quebec
- Hatley CentreCA · Quebec
- HattonCA · Saskatchewan
- HattonfordCA · Alberta
- HaultainCA · Ontario
- Haute-AboujaganeCA · New Brunswick
- HavelockCA · Nova Scotia
- HavelockCA · New Brunswick
- HavelockCA · Ontario
- HavendaleCA · Nova Scotia
- HavensideCA · Nova Scotia
- HavergalCA · Ontario
- HavilahCA · Ontario
- HavillandCA · Ontario
- Havre-AubertCA · Quebec
- Havre-aux-MaisonsCA · Quebec
- Havre-BayfieldCA · Quebec
- Havre BoucherCA · Nova Scotia
- Havre-St-PierreCA · Quebec
- HawardenCA · Saskatchewan
- Hawke HarbourCA · Newfoundland and Labrador
- HawkerCA · Nova Scotia
- HawkesCA · Ontario
- Hawke's BayCA · Newfoundland and Labrador
- HawkesburyCA · Ontario
- HawkestoneCA · Ontario
- Hawkestone BeachCA · Ontario
- HawkesvilleCA · Ontario
- HawkeyeCA · Saskatchewan
- Hawk HillsCA · Alberta
- HawkinsCA · Alberta
- Hawkins CornersCA · Ontario
- Hawk JunctionCA · Ontario
- Hawk LakeCA · Ontario
- HawkshawCA · New Brunswick
- HawleyCA · Ontario
- Hawleys HillCA · Nova Scotia
- HawthorneCA · Nova Scotia
- Hawthorne MeadowsCA · Ontario
- HawtreyCA · Ontario
- HayCA · Ontario
- HayburnCA · Ontario
- Hay CampCA · Alberta
- Hay CoveCA · Nova Scotia
- Hayes CornersCA · Ontario
- Hayes CornersCA · Ontario
- HayeslandCA · Ontario
- HayfieldCA · Alberta
- Hay LakesCA · Alberta
- HaylandCA · Manitoba
- Hayman HillCA · New Brunswick
- HaynesCA · Alberta
- Hay RiverCA · Northwest Territories
- HaysCA · Alberta
- Hays RiverCA · Nova Scotia
- Hay's ShoreCA · Ontario
- HayterCA · Alberta
- Hayward CoveCA · Newfoundland and Labrador
- HaywoodCA · Manitoba
- HazelbrookCA · Prince Edward Island
- HazelbrookCA · Prince Edward Island
- Hazel CliffeCA · Saskatchewan
- HazeldaleCA · Nova Scotia
- HazeldeanCA · Ontario
- Hazel DellCA · Saskatchewan
- HazeldineCA · Alberta
- HazelglenCA · Manitoba
- Hazel GlenCA · Nova Scotia
- HazelgroveCA · Prince Edward Island
- Hazel HillCA · Nova Scotia
- HazellCA · Alberta
- HazelmereCA · Alberta
- HazelmereCA · British Columbia
- HazeltonCA · British Columbia
- HazelwoodCA · Saskatchewan
- Hazen CampCA · Nunavut
- HazenmoreCA · Saskatchewan
- HazletCA · Saskatchewan
- Hazzards CornersCA · Ontario
- HeadfordCA · Ontario
- HeadingleyCA · Manitoba
- Head LakeCA · Ontario
- Head of CardiganCA · Prince Edward Island
- Head of ChezzetcookCA · Nova Scotia
- Head of HillsboroughCA · Prince Edward Island
- Head of JeddoreCA · Nova Scotia
- Head of Loch LomondCA · Nova Scotia
- Head of MillstreamCA · New Brunswick
- Head of MontagueCA · Prince Edward Island
- Head of St. Margarets BayCA · Nova Scotia
- Head of Wallace BayCA · Nova Scotia
- HeadquartersCA · British Columbia
- Healey FallsCA · Ontario
- Healey's HeathCA · Ontario