Hungry Horse trip planner

Create a fully customized
day by day itinerary for free

Itinerary planner
+ Add destination
2 adults
- +
- +
- +
Trip Planner USA  /  Montana  /  Hungry Horse

Hungry Horse

Dams · Gift & Specialty Shops
Hungry Horse is an unincorporated community and census-designated place (CDP) in Flathead County, Montana, United States. The population was 826 at the 2010 census. The ZIP code for Hungry Horse is 59919.GeographyHungry Horse is located in central Flathead County at, at the confluence of the Flathead River and its South Fork. Bad Rock Canyon lies less than a mile to the west of Hungry Horse.U.S. Route 2 passes through Hungry Horse, leading northeast 10mi to West Glacier and southwest to Kalispell. West Side Road leads southeast from town up the South Fork valley 4mi to Hungry Horse Dam and its reservoir.According to the United States Census Bureau, the Hungry Horse CDP has a total area of 3.8km2, of which 3.7km2 is land and 0.1km2, or 3.61%, is water.DemographicsAs of the census of 2000, there were 934 people, 346 households, and 237 families residing in the CDP. The population density was 506.0 people per square mile (194.9/km²). There were 404 housing units at an average density of 218.9 per square mile (84.3/km²). The racial makeup of the CDP was 94.86% White, 2.14% Native American, 0.11% Asian, 0.43% Pacific Islander, 0.43% from other races, and 2.03% from two or more races. Hispanic or Latino of any race were 1.71% of the population.
Plan the details of your Hungry Horse holiday and any onward adventuring with our easy-to-use United States trip planning app.
Create a full itinerary — for free!

Plan your trip to Hungry Horse

  • Get a personalized plan

    A complete day by day itinerary
    based on your preferences
  • Customize it

    Refine your plan. We'll find the
    best routes and schedules
  • Manage it

    Everything in one place.
    Everyone on the same page.

Popular things to do in Hungry Horse

Duration: 2 hours
Duration: 2 hours

Side trips from Hungry Horse

Duration: 6 hours
Duration: 8 hours
Duration: 2 hours
Duration: 8 hours