Geography · lists
Cities and towns in Ontario that start with H
Looking for cities and towns in Ontario that begin with H? Here are 20 of them in alphabetical order, from “Hagersville” to “Huntsville”.
Cities and towns in Ontario starting with H
- Hagersville
- Haileybury
- Haliburton
- Halton Hills
- Hamilton
- Hanmer
- Hanover
- Harriston
- Harrowsmith
- Hastings
- Havelock
- Hawkesbury
- Hearst
- Hepworth
- Hillsburgh
- Holland Landing
- Honey Harbour
- Hornepayne
- Hudson
- Huntsville
About this list
- H is the 9th most common first letter in this list: 20 of the 449 cities and towns in Ontario (4%).
- Shortest: “Hanmer”. Longest: “Holland Landing”.
- 3 names have more than one word.
Quick answers
- How many cities and towns in Ontario start with H?
- 20 of the 449 cities and towns in Ontario in Icillion start with H, for example Hamilton, Huntsville and Hawkesbury.
- What is the longest name among cities and towns in Ontario that start with H?
- The longest is “Holland Landing” and the shortest is “Hanmer”.
More lists that start with H
Play geography trivia nowAll 449 cities and towns in Ontario, A to Z
How deep does your knowledge go?
Seven prompts a day, twenty seconds each. Obvious answers float on the tip of the iceberg; rare ones sink all the way to the trench.
▼ Start today’s iceberg ▼