The hottest ZIPs for investors in Montana

29 of 369 Montana ZIPs qualify for ranking — by recorded investor purchases per 100 single-family homes, 12 months ending 2026-06-03. Counted from public property records; here's exactly how.

#ZIPCountyInvestor purchaseslast 12 moPer 100 homesinvestor purchasesShare of salesbought by investors
159937Flathead County1211.731%
259801Missoula County680.918%
359101Yellowstone County1050.918%
459741Gallatin County150.819%
559715Gallatin County770.819%
659860Lake County380.818%
759911Lake County380.817%
859828Ravalli County180.717%
959718Gallatin County780.714%
1059047Park County370.716%
1159105Yellowstone County640.713%
1259923Lincoln County250.712%
1359701Silver Bow County770.613%
1459401Cascade County230.610%
1559912Flathead County310.613%
1659102Yellowstone County760.611%
1759901Flathead County1120.611%
1859840Ravalli County310.511%
1959808Missoula County300.511%
2059106Yellowstone County410.59%
2159601Lewis and Clark County440.511%
2259714Gallatin County380.59%
2359802Missoula County240.511%
2459044Yellowstone County180.510%
2559457Fergus County160.510%
Show the rest of the ranked ZIPs in Montana (4 more) ↓
#ZIPCountyInvestor purchaseslast 12 moPer 100 homesinvestor purchasesShare of salesbought by investors
2659711Deer Lodge County200.410%
2759405Cascade County260.37%
2859602Lewis and Clark County320.38%
2959404Cascade County300.36%

Working a specific ZIP?

Every ZIP page shows the core counts free — and a deeper report (trend, distress pipeline, buyer mix) for an email.

Every ZIP in Montana, by county

Including ZIPs that don't qualify for ranking — small samples and second-home markets are flagged on their pages, not hidden.

Beaverhead County · 8 ZIPs
Big Horn County · 11 ZIPs
Blaine County · 7 ZIPs
Broadwater County · 3 ZIPs
Carbon County · 10 ZIPs
Carter County · 4 ZIPs
Cascade County · 15 ZIPs
Chouteau County · 7 ZIPs
Custer County · 4 ZIPs
Daniels County · 4 ZIPs
Dawson County · 4 ZIPs
Deer Lodge County · 3 ZIPs
Fallon County · 3 ZIPs
Fergus County · 9 ZIPs
Flathead County · 14 ZIPs
Gallatin County · 8 ZIPs
Garfield County · 6 ZIPs
Glacier County · 4 ZIPs
Golden Valley County · 2 ZIPs
Granite County · 4 ZIPs
Hill County · 7 ZIPs
Jefferson County · 6 ZIPs
Judith Basin County · 6 ZIPs
Lake County · 12 ZIPs
Lewis and Clark County · 11 ZIPs
Liberty County · 5 ZIPs
Lincoln County · 7 ZIPs
Madison County · 12 ZIPs
McCone County · 4 ZIPs
Meagher County · 3 ZIPs
Mineral County · 6 ZIPs
Missoula County · 14 ZIPs
Musselshell County · 2 ZIPs
Park County · 9 ZIPs
Petroleum County · 1 ZIP
Phillips County · 6 ZIPs
Pondera County · 5 ZIPs
Powder River County · 7 ZIPs
Powell County · 7 ZIPs
Prairie County · 2 ZIPs
Ravalli County · 9 ZIPs
Richland County · 5 ZIPs
Roosevelt County · 6 ZIPs
Rosebud County · 9 ZIPs
Sanders County · 9 ZIPs
Sheridan County · 10 ZIPs
Silver Bow County · 4 ZIPs
Stillwater County · 8 ZIPs
Sweet Grass County · 4 ZIPs
Teton County · 6 ZIPs
Toole County · 7 ZIPs
Treasure County · 3 ZIPs
Valley County · 10 ZIPs
Wheatland County · 4 ZIPs
Wibaux County · 1 ZIP
Yellowstone County · 12 ZIPs