Minnesota Cities that begin with H

59 cities

City
County
2025 Pop.
HastingsDakota County22,097
HopkinsHennepin County18,309
HugoWashington County16,964
Ham LakeAnoka County16,872
HibbingSt. Louis County15,849
HutchinsonMcLeod County14,759
HermantownCarlton County10,190
HanoverWright County4,258
HawleyClay County2,313
Howard LakeHennepin County2,252
Hoyt LakesSt. Louis County1,972
HinckleyPine County1,956
HayfieldDodge County1,348
HarrisChisago County1,155
HarmonyFillmore County1,036
HendersonSibley County989
HoustonHouston County972
HectorRenville County970
HilltopAnoka County949
HancockStevens County864
HenningOtter Tail County860
HallockKittson County851
HoldingfordStearns County736
HoffmanGrant County716
HamptonDakota County702
HillsRock County657
Hill CityAitkin County606
HendricksLincoln County591
Heron LakeJackson County583
HalstadNorman County551
HamburgCarver County542
HokahHouston County541
HermanGrant County392
HanskaBrown County378
HartlandFreeborn County309
HackensackCass County303
HollandaleFreeborn County303
HendrumNorman County283
HaywardFreeborn County247
HewittTodd County247
Hanley FallsYellow Medicine County242
HitterdalClay County201
HardwickRock County175
HollandPipestone County173
High ForestFillmore County165
HeidelbergLe Sueur County133
HammondOlmsted County131
HardingCrow Wing County124
HomerWinona County118
HoltMarshall County86
HollowaySwift County83
HenriettePine County60
HadleyMurray County55
HalmaKittson County54
Hazel RunChippewa County54
HatfieldMurray County50
HubbardBecker County38
HumboldtKittson County37
HillmanMorrison County22