Great Falls, MT Metro Area

The Great Falls, MT metro area is home to 84,601 residents and 39,248 housing units, centered in Montana. Its median household income is $66,203, and the median family income is $84,338. The median age is 38.3, 1.9 years younger than the Montana median of 40.2. Residents are 51% male and 49% female.

Population

84,601

Median household income

$66,203

Median family income

$84,338

Median age

38.3

Housing units

39,248

Zip codes

6

with 1,000+ residents

Population by Race and Ethnicity

White residents make up the largest share of the metro area at 84.7%, followed by multiracial residents at 7.4%. Hispanic or Latino residents, who can be of any race, make up 5.1% of the population.

Hispanic or Latino residents can be of any race, so shares add to more than 100%.

Zip Codes in the Great Falls, MT Metro Area

The Great Falls, MT metro area includes 6 zip codes in Cascade County, home to a combined 80,741 residents. The most populous is Great Falls (59405) with 34,059 residents. Median household incomes range from $53,750 in Great Falls (59401) to $83,409 in Belt (59412). Home values are highest in Cascade (59421) at $377,900 and lowest in Great Falls (59401) at $223,200. Great Falls (59405) has the youngest population, with a median age of 34.9, while Cascade (59421) is the oldest at 51.2.

Highest income

$83,409

Belt (59412)

Lowest income

$53,750

Great Falls (59401)

Highest home value

$377,900

Cascade (59421)

Lowest median rent

$781/mo

Belt (59412)

Median Household Income by Zip Code

Each bar is one zip code, ranked from highest to lowest median household income. The metro-wide median is $66,203, and 3 of 6 zip codes are above it.

Compare Every Zip Code

Select a column heading to sort. Select a zip code to see its full profile.

ZipTownCountyPopulationMedian incomeHome valueMedian rentMedian ageOwner occupied
59405Great FallsCascade County34,059$60,509$250,100$96534.957.0%
59404Great FallsCascade County28,127$79,327$295,700$1,17640.484.9%
59401Great FallsCascade County13,600$53,750$223,200$82438.055.4%
59421CascadeCascade County2,039$71,688$377,900$85051.286.2%
59487VaughnCascade County1,466$53,894$229,300$95540.787.2%
59412BeltCascade County1,450$83,409$250,700$78142.976.8%

Source: U.S. Census Bureau, American Community Survey 5-year estimates. Zip codes are grouped by the metro area their population mainly falls in.

Scroll to Top