Montana housing market
6,195 homes for sale · median asking $625,000 · 40th largest market we track
Measured · 12 days ago; newer figures are not available yet
Median asking
$625,000
Median $/sq ft
$320
Median days listed
81
New this week
1
What is on the market, by asking price
- Under $750K
- 3,762 61%
- $750K-$1M
- 902 15%
- $1M-$1.5M
- 569 9%
- $1.5M+
- 962 16%
Counties in Montana
44Loading the map…
- Flathead County925$869,000
- Gallatin County787$885,000
- Yellowstone County732$444,950
- Missoula County526$734,000
- Ravalli County378$749,450
- Lewis and Clark County247$569,900
- Lincoln County242$650,000
- Lake County236$854,000
- Cascade County231$429,900
- Madison County209$1,070,000
- Silver Bow County186$290,000
- Carbon County132$619,444
- Sanders County127$630,000
- Park County123$925,000
- Fergus County82$352,500
- Broadwater County81$675,000
- Jefferson County81$629,900
- Hill County63$248,000
- Deer Lodge County57$395,000
- Stillwater County56$699,450
- Beaverhead County53$485,000
- Granite County53$700,000
- Powell County44$599,000
- Musselshell County40$370,000
- Dawson County39$179,000
- Mineral County39$527,000
- Custer County33$289,000
- Sweet Grass County32$545,000
- Glacier County31$225,000
- Toole County29$205,000
- Pondera County27$359,000
- Phillips County26$247,000
- Valley County25$379,000
- Richland County24$261,000
- Teton County24$492,000
- Roosevelt County23$150,000
- Chouteau County20$288,750
- Big Horn County19$249,900
- Meagher County18$464,000
- Rosebud County15$305,000
- Liberty County10$245,000
- Wheatland County10$231,500
- Blaine County8$146,000
- Sheridan County8$83,750
Cities in Montana
60 busiest- BillingsYellowstone Co.648$443,798
- BozemanGallatin Co.456$847,000
- MissoulaMissoula Co.375$699,000
- KalispellFlathead Co.365$661,950
- WhitefishFlathead Co.208$1,372,500
- HelenaLewis and Clark Co.193$585,000
- ButteSilver Bow Co.164$299,250
- Big SkyGallatin Co.153$3,300,000
- Great FallsCascade Co.152$422,500
- HamiltonRavalli Co.152$554,950
- BigforkFlathead Co.144$1,165,000
- BelgradeGallatin Co.122$624,500
- PolsonLake Co.93$700,000
- EurekaLincoln Co.82$849,000
- Red LodgeCarbon Co.81$665,000
- Columbia FallsFlathead Co.78$894,000
- LivingstonPark Co.77$719,900
- LewistownFergus Co.73$349,900
- LibbyLincoln Co.72$425,000
- StevensvilleRavalli Co.70$775,000
- AnacondaDeer Lodge Co.60$434,500
- HavreHill Co.55$249,000
- FlorenceRavalli Co.46$833,612
- EnnisMadison Co.45$863,000
- Three ForksBroadwater Co.43$599,900
- TroyLincoln Co.43$695,000
- PlainsSanders Co.42$531,250
- TownsendBroadwater Co.41$674,900
- LakesideFlathead Co.40$1,300,000
- LaurelYellowstone Co.38$489,500
- GlendiveDawson Co.37$204,900
- CorvallisRavalli Co.36$985,000
- RonanLake Co.35$560,000
- Miles CityCuster Co.32$279,250
- RoundupMusselshell Co.32$335,000
- VictorRavalli Co.32$1,147,500
- DarbyRavalli Co.31$759,900
- DillonBeaverhead Co.31$565,000
- PhilipsburgGranite Co.31$715,000
- KilaFlathead Co.29$849,000
- ManhattanGallatin Co.29$965,000
- Cut BankGlacier Co.28$175,000
- MarionFlathead Co.28$997,498
- WhitehallJefferson Co.28$672,450
- ClancyJefferson Co.27$695,000
- SheridanMadison Co.27$715,000
- Gallatin GatewayGallatin Co.25$1,800,000
- Thompson FallsSanders Co.25$550,000
- Big TimberSweet Grass Co.24$445,000
- LoloMissoula Co.23$799,000
- RexfordLincoln Co.23$640,000
- Deer LodgePowell Co.22$457,450
- Seeley LakeMissoula Co.20$782,500
- SuperiorMineral Co.20$639,500
- Trout CreekSanders Co.20$844,500
- MaltaPhillips Co.19$225,000
- ShelbyToole Co.19$210,000
- SomersFlathead Co.19$1,299,000
- CascadeCascade Co.18$699,950
- ColumbusStillwater Co.18$705,000
What this does and does not say
- Coverage is the areas EuKreate tracks, so this is not the whole of Montana.
- Active asking prices only, not sold prices and not an appraisal. Check official sources before acting.
- Whether a home is under contract is not in the data we receive, so no pending count is shown.
- An area needs at least 8 active listings before a median is shown, because a median of four is a number rather than a market.
- Measured October 3, 2026, 12 days ago: the newest figures EuKreate has. Newer figures are not available yet.

