Cities where you can find HSBC branches
- Hagersville (2)
- Halifax (2)
- Hamilton (7)
- Hammonds Plains (1)
- Hampton (1)
- Hannon (1)
- Hanover (4)
- Happy Valley-Goose Bay (1)
- Harriston (1)
- Harrow (2)
- Havelock (1)
- Havre Boucher (1)
- Hawkesbury (1)
- High Level (1)
- High Prairie (1)
- High River (1)
- Hope (1)
- Hornepayne (1)
- Houston (1)
- Hudson's Hope (1)
- Huntsville (3)