Madison County
Buy ▾
Popular Searches
Homes for sale
Condos for sale
Land for sale
Open houses
Buying Options
Buy with Redfin
Redfin Premier
Buying Resources
Affordability calculator
Home buying guide
Free home buying classes
US housing market
Rent ▾
Rental Resources
Renter dashboard
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
Redfin Rental Tools
List my home for rent
Rental Tools dashboard
US rental market trends
Should I sell or rent my home?
Sell ▾
My Home
What's my home worth?
My home dashboard
Redfin Selling Options
Why sell with Redfin?
Redfin Premier
Redfin Full Service
Find an agent
Selling Resources
Home selling guide
Will selling pay off?
Home improvement trends
Mortgage ▾
Mortgage rates
Get prequalified
Today's mortgage rates
Today's refinance rates
Home equity loan
Calculators
Payment calculator
How much can I afford?
Rent vs. buy
How to get pre-approved
Real Estate Agents ▾
Find an Agent
Join as a Redfin Agent
Join our referral network
Agent Resource Center
Feed
Join / Sign in
For sale
Price
Beds/baths
Home type
Filters
Save search
Layout
Madison County, MT homes for sale & real estate
417 homes
Sort:
Recommended
NEW 19 HRS AGO
402 Pond Rd, Cameron, MT 59720
402 Pond Rd, Cameron, MT 59720
402 Pond Rd, Cameron, MT 59720
$499,900
2 beds
1 bath
1,056
sq ft
402 Pond Rd, Cameron, MT 59720
Douglas fir flooring
•
Cedar-lined walls
•
20.23 acre lot
2 Snowcrest Ct Unit A, Ennis, MT 59729
2 Snowcrest Ct Unit A, Ennis, MT 59729
2 Snowcrest Ct Unit A, Ennis, MT 59729
$538,000
2 beds
2 baths
1,371
sq ft
2 Snowcrest Ct Unit A, Ennis, MT 59729
Newer roof
•
Single level living
•
Private patio
Loading...
VIDEO TOUR
50 Bowman Ln S, Cameron, MT 59720
50 Bowman Ln S, Cameron, MT 59720
50 Bowman Ln S, Cameron, MT 59720
$749,000
3 beds
2 baths
1,802
sq ft
50 Bowman Ln S, Cameron, MT 59720
Pantry
•
20 acres
•
Mudroom
NEW CONSTRUCTION
474 Johnson Rd, Pony, MT 59747
474 Johnson Rd, Pony, MT 59747
474 Johnson Rd, Pony, MT 59747
$1,799,000
5 beds
5.5 baths
4,814
sq ft
474 Johnson Rd, Pony, MT 59747
60gpm well
•
3/4 bath
•
Two heat sources
440 Beaverhead St, Ennis, MT 59729
440 Beaverhead St, Ennis, MT 59729
440 Beaverhead St, Ennis, MT 59729
$465,000
2 beds
2 baths
1,046
sq ft
440 Beaverhead St, Ennis, MT 59729
Propane fireplace
•
Large eating bar
•
Fully fenced yard
514 N Main St, Twin Bridges, MT 59754
$439,000
3 beds
2 baths
1,420
sq ft
514 N Main St, Twin Bridges, MT 59754
952 N Meadow Creek Rd, Mcallister, MT 59740
$3,390,000
4 beds
3 baths
4,518
sq ft
952 N Meadow Creek Rd, Mcallister, MT 59740
9 Sundust Ln, Twin Bridges, MT 59754
$949,000
3 beds
2.5 baths
1,836
sq ft
9 Sundust Ln, Twin Bridges, MT 59754
303 Jefferson St, Sheridan, MT 59749
$678,500
4 beds
3 baths
2,760
sq ft
303 Jefferson St, Sheridan, MT 59749
60 Big Sky Resort Rd, Big Sky, MT 59716
$1,300,000
2 beds
3 baths
1,298
sq ft
60 Big Sky Resort Rd, Big Sky, MT 59716
203 N Broadway St, Virginia City, MT 59755
$349,000
2 beds
2 baths
1,244
sq ft
203 N Broadway St, Virginia City, MT 59755
309 E South St, Virginia City, MT 59755
$657,000
3 beds
2.5 baths
3,180
sq ft
309 E South St, Virginia City, MT 59755
10 S Rainbow Loop Dr, Mcallister, MT 59740
$495,000
2 beds
2 baths
1,232
sq ft
10 S Rainbow Loop Dr, Mcallister, MT 59740
3 Lariat Loop, Ennis, MT 59729
$659,000
3 beds
3 baths
1,936
sq ft
3 Lariat Loop, Ennis, MT 59729
24 Stoner Ln, Cardwell, MT 59721
$379,900
3 beds
1 bath
1,312
sq ft
24 Stoner Ln, Cardwell, MT 59721
75 Madison Trl, Cameron, MT 59720
$893,500
3 beds
2 baths
3,039
sq ft
75 Madison Trl, Cameron, MT 59720
Loading...
6 Flagstone Ct, Sheridan, MT 59749
$635,000
3 beds
2.5 baths
1,806
sq ft
6 Flagstone Ct, Sheridan, MT 59749
25 Duncan District Rd Rd, Sheridan, MT 59749
$1,195,000
4 beds
3 baths
2,800
sq ft
25 Duncan District Rd Rd, Sheridan, MT 59749
55 Mountain View Road Rd, Sheridan, MT 59749
$1,299,000
4 beds
3 baths
3,528
sq ft
55 Mountain View Road Rd, Sheridan, MT 59749
576 Wisconsin Creek Rd, Sheridan, MT 59749
$750,000
1 bed
2 baths
1,696
sq ft
576 Wisconsin Creek Rd, Sheridan, MT 59749
38 Sundust Lane Ln, Twin Bridges, MT 59754
$925,000
3 beds
2 baths
1,890
sq ft
38 Sundust Lane Ln, Twin Bridges, MT 59754
10 Rose Bud Loop, Big Sky, MT 59716
$3,700,000
4 beds
3 baths
2,441
sq ft
10 Rose Bud Loop, Big Sky, MT 59716
5 River Rest Ln, Silver Star, MT 59751
$795,000
2 beds
1.5 baths
576
sq ft
5 River Rest Ln, Silver Star, MT 59751
3 Hollowtop Mountain Ct, Ennis, MT 59729
$695,000
3 beds
2 baths
1,550
sq ft
3 Hollowtop Mountain Ct, Ennis, MT 59729
18 White Rock Ln, Whitehall, MT 59759
$1,050,000
3 beds
2.5 baths
3,320
sq ft
18 White Rock Ln, Whitehall, MT 59759
Loading...
48 Big Sky Resort Rd #203, Big Sky, MT 59716
$598,895
— beds
1 bath
473
sq ft
48 Big Sky Resort Rd #203, Big Sky, MT 59716
164 Pony Rd, MT 59735
$3,900,000
3 beds
2 baths
2,386
sq ft
164 Pony Rd
3 Hawks Ct, Sheridan, MT 59749
$799,000
3 beds
2 baths
2,040
sq ft
3 Hawks Ct, Sheridan, MT 59749
203 W 10th Ave, Twin Bridges, MT 59754
$337,000
1 bed
1 bath
1,262
sq ft
203 W 10th Ave, Twin Bridges, MT 59754
302 Vujo, Ennis, MT 59729
$1,599,900
9 beds
9 baths
—
sq ft
302 Vujo, Ennis, MT 59729
70 Flat Iron Trl, Cameron, MT 59720
$1,195,000
3 beds
3 baths
1,375
sq ft
70 Flat Iron Trl, Cameron, MT 59720
326 S Main Street St, Twin Bridges, MT 59754
$650,000
4 beds
3 baths
3,007
sq ft
326 S Main Street St, Twin Bridges, MT 59754
125 Center St, Harrison, MT 58735
$475,000
3 beds
1 bath
1,355
sq ft
125 Center St, Harrison, MT 58735
516 MT Highway 287 W, Ennis, MT 59729
$1,250,000
3 beds
2 baths
2,944
sq ft
516 MT Highway 287 W, Ennis, MT 59729
10 Alpine Bend Dr, Big Sky, MT 59716
$4,995,000
4 beds
3 baths
1,866
sq ft
10 Alpine Bend Dr, Big Sky, MT 59716
420 Sage Ave, Ennis, MT 59729
$2,500,000
12 beds
8 baths
—
sq ft
420 Sage Ave, Ennis, MT 59729
8 Alpine Bend Dr, Big Sky, MT 59716
$5,250,000
4 beds
3 baths
1,866
sq ft
8 Alpine Bend Dr, Big Sky, MT 59716
205 Pearl St, Ennis, MT 59729
$440,000
3 beds
2 baths
1,230
sq ft
205 Pearl St, Ennis, MT 59729
22 Jordan Ln N, Mcallister, MT 59729
$2,345,000
4 beds
3.5 baths
4,508
sq ft
22 Jordan Ln N, Mcallister, MT 59729
5545 Hwy 287, Mcallister, MT 59740
$2,750,000
3 beds
3 baths
2,800
sq ft
5545 Hwy 287, Mcallister, MT 59740
320 W Fagin St, Ennis, MT 59729
$355,000
2 beds
2 baths
2,164
sq ft
320 W Fagin St, Ennis, MT 59729
Viewing page 1 of 9
(Download All)
1
2
3
4
5
6
7
8
9
Redfin
Montana
Madison County
Average home prices near Madison County, MT
Cities
Twin Bridges
homes for sale
$439,000
McAllister
homes for sale
$1,072,450
Mammoth
homes for sale
$674,000
Big Sky
homes for sale
$2,850,000
Ennis
homes for sale
$625,000
Butte-Silver Bow (balance)
homes for sale
$355,500
Dillon
homes for sale
$369,450
Sheridan
homes for sale
$582,000
Pony
homes for sale
$230,000
Virginia City
homes for sale
$387,500
Silver Star
homes for sale
$995,000
Show more
Counties
Gallatin County
homes for sale
$852,000
Beaverhead County
homes for sale
$525,000
Park County
homes for sale
$839,000
Madison County, MT real estate trends
All Home Types trends in Madison County, MT
Median Sale Price
# of Homes Sold
Median Days on Market
All Home Types
All Home Types
Single Family Homes
Townhouses
Condos/Co-ops
Median Sale Price
(All Home Types)
$844,500
-0.65%
YoY | Jul 2025
1 year
3 year
5 year
Based on Redfin calculations of home data from MLS and/or public records.
Location
Data
Jul 2025
Growth
% YoY
Madison County, MT
$844,500
-0.65%
See more Madison County, MT market insights
More to explore in Madison County, MT
Land
in Madison County
Cheap homes
in Madison County
Luxury homes
in Madison County
Single story homes
in Madison County
Waterfront homes
in Madison County
Condos
in Madison County
Homes with pools
in Madison County
New homes
in Madison County
New listings
in Madison County
Vintage homes
in Madison County
Multi family homes
in Madison County
Fixer upper homes
in Madison County
Houses
for sale near me
Land
for sale near me
Open Houses
near me
Condos
for sale near me
Agents
near me
Show more
How to buy a house in Madison County, MT
How much house can I afford?
How to buy a house in 10 steps
First-time homebuyer's guide
See more home buying guides
Popular Markets in Montana
Bozeman
homes for sale
$675,000
Missoula
homes for sale
$585,000
Billings
homes for sale
$399,000
Whitefish
homes for sale
$1,150,000
Kalispell
homes for sale
$550,000
Helena
homes for sale
$450,000
Big Sky
homes for sale
$2,850,000
Great Falls
homes for sale
$350,000
Livingston
homes for sale
$500,000
Bigfork
homes for sale
$1,125,000
Polson
homes for sale
$525,000
Hamilton
homes for sale
$450,000
Columbia Falls
homes for sale
$564,500
Red Lodge
homes for sale
$562,450
Belgrade
homes for sale
$554,388
Show more
500K
538K
749K
1.80M
465K
439K
3.39M
949K
679K
3 units
349K
657K
495K
659K
380K
894K
635K
1.20M
1.30M
750K
925K
3.70M
795K
2 units
1.05M
2 units
3.90M
799K
337K
1.60M
1.20M
650K
475K
1.25M
5.00M
2.50M
5.25M
2 units
2.35M
2.75M
355K
570K
775K
325K
650K
700K
650K
700K
995K
9.00M
Remove outline
Draw
Options
Map