Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Ennis, MT houses with land for sale
Price
Size
Tags
Save
Reset
18 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
Search
land for sale in Ennis, MT
and
houses with land for sale in Montana
for more listings.
8 days
$925,000
7.9 acres
Madison County
3 bd, 2 ba
•
1,955 sq ft
Ennis, MT 59729
5 days
$729,000
6.63 acres
Madison County
5 bd, 3 ba
•
3,136 sq ft
Ennis, MT 59729
25 days
$849,000
4.6 acres
Madison County
3 bd, 2 ba
•
1,860 sq ft
Ennis, MT 59729
52 days ago
$1,190,000
5.67 acres
Madison County
3 bd, 2.5 ba
•
2,930 sq ft
Ennis, MT 59729
$70k drop • Feb 23
$1,325,000
5.66 acres
Madison County
4 bd, 4.5 ba
•
3,159 sq ft
Ennis, MT 59729
39 days ago
$1,580,000
2.89 acres
Madison County
4 bd, 3 ba
•
3,754 sq ft
Ennis, MT 59729
2 months ago
$795,000
2.88 acres
Madison County
4 bd, 2 ba
•
1,994 sq ft
Ennis, MT 59729
$455k drop • Feb 12
$1,495,000
7.26 acres
Madison County
4 bd, 3 ba
•
2,441 sq ft
Ennis, MT 59729
$16k drop • Mar 5
$619,000
5.17 acres
Madison County
3 bd, 2 ba
•
2,280 sq ft
Ennis, MT 59729
6 months ago
$989,000
5.25 acres
Madison County
4 bd, 2.5 ba
•
2,352 sq ft
Ennis, MT 59729
$62k drop • Feb 19
$1,100,000
3.43 acres
Madison County
4 bd, 2.5 ba
•
2,698 sq ft
Ennis, MT 59729
4 months ago
$995,000
3.14 acres
Madison County
4 bd, 3 ba
•
3,108 sq ft
McAllister, MT 59740
$225k drop • Jan 17
$1,775,000
2.8 acres
Madison County
4 bd, 3.5 ba
•
3,656 sq ft
Ennis, MT 59729
9 months ago
$695,000
5 acres
Madison County
3 bd, 2 ba
•
1,244 sq ft
Ennis, MT 59729
21 months ago
$1,995,000
2 acres
Madison County
4 bd, 3 ba
•
2,669 sq ft
Ennis, MT 59729
Pending
Under contract
$1,150,000
4.59 acres
Madison County
3 bd, 2 ba
•
2,236 sq ft
Ennis, MT 59729
Pending
Under contract
$599,000
5.1 acres
Madison County
3 bd, 1.5 ba
•
2,900 sq ft
Ennis, MT 59729
Pending
Under contract
$749,000
2 acres
Madison County
3 bd, 2 ba
•
1,848 sq ft
McAllister, MT 59740
Map