County ZIP codes · Montana · FIPS 30029

Flathead County, MT ZIP Codes

Flathead County, Montana has 19 ZIP codes (Census 2020 ZCTA-county file; GeoNames postal codes, October 2026): 16 residential and 3 for PO boxes or a single organization. 14 of the residential ones lie mainly in Flathead County and 2 mainly in a neighboring county; 3 cross the county line. Median household income ranges from $31,970 in 59845 (Hot Springs) to $86,605 in 59920 (Kila) (Census Bureau, ACS 2020-2024).

  • ACS2020-24
  • Census2020

Where are the ZIP codes of Flathead County?

59845 · Hot Springs: $32k59901 · Kalispell: $73k59911 · Bigfork: $83k59912 · Columbia Falls: $77k59913 · Coram: $45k59916 · Essex: $60k59919 · Hungry Horse: $53k59920 · Kila: $87k59922 · Lakeside: $87k59925 · Marion: $64k59926 · Martin City: $71k59927 · Olney: $59k59928 · Polebridge: $63k59932 · Somers: $60k59936 · West Glacier: $86k59937 · Whitefish: $75k5993659928598455991159901599375992559916599205991259927599325991359845 · Hot Springs: $32k59901 · Kalispell: $73k59911 · Bigfork: $83k59912 · Columbia Falls: $77k59913 · Coram: $45k59916 · Essex: $60k59919 · Hungry Horse: $53k59920 · Kila: $87k59922 · Lakeside: $87k59925 · Marion: $64k59926 · Martin City: $71k59927 · Olney: $59k59928 · Polebridge: $63k59932 · Somers: $60k59936 · West Glacier: $86k59937 · Whitefish: $75k59936599285984559911599015993759925599165992059912599275993259845 · Hot Springs: $32k59901 · Kalispell: $73k59911 · Bigfork: $83k59912 · Columbia Falls: $77k59913 · Coram: $45k59916 · Essex: $60k59919 · Hungry Horse: $53k59920 · Kila: $87k59922 · Lakeside: $87k59925 · Marion: $64k59926 · Martin City: $71k59927 · Olney: $59k59928 · Polebridge: $63k59932 · Somers: $60k59936 · West Glacier: $86k59937 · Whitefish: $75k599365992859845599115990159937599255991659927
The residential ZIP codes of Flathead County (whole outlines, including the parts in neighboring counties), shaded by median household income in national fifths (ACS 2020-2024). <$54.1k$98.1k+no figure

Source: U.S. Census Bureau, 2020 ZCTA cartographic boundaries; ACS 2020-2024 5-year estimates (B19013).

How different are its ZIP codes?

The middle half of its ranked ZIP codes (1,000+ people living in households) report median household incomes between $60,152 and $76,617.

They carry 16 postal town names.

Source: U.S. Census Bureau, ACS 2020-2024 5-year estimates (B19013).

All 16 residential ZIP codes in Flathead County

14 ZIP codes lie mainly in Flathead County; 2 more reach into it from a neighboring county and follow the first table.

Residential ZIP codes mainly in Flathead County, largest first; "In this county" is the share of the ZIP's land in the county
In this county
59901 Kalispell 63,161 135 $73k $476k 100%
59912 Columbia Falls 15,752 83 $77k $489k 100%
59937 Whitefish 15,114 49 $75k $698k 100%
59922 Lakeside 2,337 61 $87k $658k 90%
59932 Somers 1,850 68 $60k $769k 100%
59920 Kila 1,704 9 $87k $723k 100%
59925 Marion 1,532 4 $64k $438k 100%
59936 West Glacier 690 0 $86k $532k 100%
59919 Hungry Horse 679 299 $53k – 100%
59913 Coram 582 11 $45k $560k 100%
59927 Olney 270 1 $59k $446k 100%
59926 Martin City 268 27 $71k $480k 100%
59916 Essex 232 2 $60k $390k 100%
59928 Polebridge 86 0 $63k $762k 100%

Partly in Flathead County

Residential ZIP codes mainly in another county that reach at least 1% into Flathead County, by their share here
In this county
59845 Hot Springs 1,223 3 $32k $191k 16%
59911 Bigfork 9,493 19 $83k $666k 14%

Download the 19 ZIP codes as CSV

Source: U.S. Census Bureau, ACS 2020-2024 5-year estimates; county shares by land area (Census 2020 ZCTA-county relationship file).

Which ZIP codes cross the county line?

3 ZIP codes of Flathead County extend into another county. A ZIP code follows mail routes, not county borders.

Share of each ZIP code's land in Flathead County and in the neighboring counties
ZIPIn FlatheadElsewhere
5991114%Lake County 86%
5992290%Lake County 10%
5984516%Sanders County 67%; Lake County 17%

Source: U.S. Census Bureau, 2020 ZCTA-county relationship file (shares of land area).

PO Box and single-organization ZIP codes

ZIP codes in Flathead County without a residential area (GeoNames postal codes)
ZIPPostal name
59903Kalispell
59904Kalispell
59921Lake McDonald

Source: GeoNames postal codes (CC BY 4.0).

Which first three digits do Flathead County's ZIP codes use?

The first three digits of a ZIP code name the sectional center, the mail processing plant that sorts it. Flathead County's ZIP codes use 2 prefixes: 598 and 599.

Three-digit prefixes of Flathead County's ZIP codes, the sectional center for each (USPS labeling list L005, effective October 1, 2026) and how many of the prefix's codes are Flathead County's
PrefixSectional centerHereAll codes
598 Missoula, MT (SCF 598) 1 53
599 Missoula, MT (SCF 598) 18 30

Source: U.S. Postal Service, labeling list L005 (3-digit ZIP Code prefix groups, SCF sortation), effective October 1, 2026.