HomePriceMap

HomeStates › Montana

Home Prices by County in Montana

HomePriceMap tracks 56 counties in Montana. The typical (median) county in the state has a home value of $300,616, which is +26.9% above the U.S. national county median of $236,981. Below are the most expensive and most affordable counties in Montana by current median home value.

Most Expensive Counties in Montana

1. Madison County$755,719
2. Gallatin County$707,699
3. Flathead County$653,916
4. Park County$616,759
5. Ravalli County$613,540
6. Lake County$605,833
7. Missoula County$582,591
8. Broadwater County$535,301
9. Jefferson County$533,818
10. Carbon County$522,510

Cheapest & Most Affordable Counties in Montana

1. Prairie County$138,898
2. Roosevelt County$151,980
3. Glacier County$167,953
4. Daniels County$174,623
5. Carter County$178,494
6. Wheatland County$184,840
7. Sheridan County$188,024
8. Toole County$189,510
9. Valley County$198,940
10. Fallon County$200,652

Housing Affordability by County in Montana

This ranks each county by its median home value divided by its median household income — how many years of a typical local income it would take to buy a typical local home. Housing researchers generally treat about 3× income as manageable and 5× or more as severely stretched. Coverage is 56 of 56 tracked counties in Montana; income figures come from the Census Bureau's American Community Survey and home values from Zillow.

Most Affordable Counties in Montana Relative to Local Income

1. Fallon County2.6× income
2. Roosevelt County2.7× income
3. Sheridan County2.7× income
4. Prairie County2.7× income
5. Valley County2.8× income
6. Dawson County2.9× income
7. Daniels County3.1× income
8. Toole County3.3× income
9. Carter County3.3× income
10. Blaine County3.4× income

Least Affordable Counties in Montana Relative to Local Income

1. Madison County10.0× income
2. Lake County9.6× income
3. Lincoln County9.2× income
4. Flathead County8.8× income
5. Park County8.8× income
6. Ravalli County8.6× income
7. Sanders County8.1× income
8. Granite County8.0× income
9. Missoula County7.7× income
10. Broadwater County7.6× income

Crime Rates by County in Montana

Violent crime rates below are a population-weighted average of each county's reporting cities from the FBI's Uniform Crime Reporting Program, covering 13 of 56 tracked counties in Montana. Counties with no FBI-reporting city aren't shown.

Safest Counties in Montana (Lowest Violent Crime Rate)

1. Lincoln County240 /100k
2. Ravalli County245 /100k
3. Flathead County256 /100k
4. Gallatin County405 /100k
5. Richland County464 /100k
6. Lewis and Clark County514 /100k
7. Cascade County574 /100k
8. Hill County579 /100k
9. Park County596 /100k
10. Missoula County597 /100k

Most Dangerous Counties in Montana (Highest Violent Crime Rate)

1. Lake County861 /100k
2. Yellowstone County735 /100k
3. Fergus County644 /100k
4. Missoula County597 /100k
5. Park County596 /100k
6. Hill County579 /100k
7. Cascade County574 /100k
8. Lewis and Clark County514 /100k
9. Richland County464 /100k
10. Gallatin County405 /100k

Frequently asked questions about Montana home prices

Which county in Montana has the most expensive homes?

Madison County has the highest median home value in Montana at $755,719. This is often searched as the "richest" or "wealthiest" county in Montana — though it's worth being precise about what's being measured here: median home value reflects property prices, not household income or net worth. The two usually correlate, but a county can have expensive homes without having the highest-earning residents, particularly in areas with a lot of vacation or second homes.

Which county in Montana has the highest household income?

Jefferson County has the highest median household income in Montana at $95,490. If what you're really after is the "richest" or "wealthiest" county in Montana, this is the closer answer — income measures what households actually earn each year, while home values measure what property costs. Neither is quite the same as wealth, which would also account for savings, investments and property people already own outright.

What is the cheapest county in Montana?

Prairie County has the lowest median home value of the 56 Montana counties tracked here, at $138,898. Keep in mind that low home prices often reflect limited local job markets, distance from major metro areas, or shrinking population — affordability alone doesn't tell you whether somewhere is a good fit.

How do Montana home prices compare to the rest of the country?

The typical (median) county in Montana has a home value of $300,616, against $236,981 for the median U.S. county — roughly 26.9% higher. Figures come from Zillow's Home Value Index and are refreshed daily on this site.

View all of Montana on the interactive county map →