Places beginning with HA in Alberta, Canada
Hackett
Haddock
Haight
Hairy Hill
Halach
Halcourt
Halcreek
Half Moon Bay
Halfway Lake
Halkirk
Halsbury
Hamlet
Hamlin
Hanna
Happy Hollow
Hardisty
Hargwen
Harlech
Harmattan
Harmon Valley
Hartell
Hartshorn
Hattonford
Hawk Hills
Hawkins
Hayfield
Hay Lakes
Haynes
Hazeldine
Hazelmere