Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Riverfront property for sale in Mid Michigan
Price
Size
Tags
Save
Reset
45 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
Explore
land for sale in Mid Michigan
for more listings.
7 days
$2,200,000
72.5 acres
Saginaw County
Saginaw, MI 48604
21 days
$360,000
5 acres
Montcalm County
3 bd, 1.5 ba
•
1,414 sq ft
Howard City, MI 49329
11 days
$395,000
25 acres
Montcalm County
Gowen, MI 49326
11 days
$235,000
11.8 acres
Montcalm County
Gowen, MI 49326
60 days ago
$659,000
30.8 acres
Isabella County
3 bd, 3.5 ba
•
3,236 sq ft
Blanchard, MI 49310
2 months ago
$50,000
0.94 acres
Isabella County
Lake Isabella, MI 48893
21 days
$850,000
7.5 acres
Shiawassee County
3 bd, 3 ba
•
3,762 sq ft
Byron, MI 48418
11 days
$195,000
14 acres
Montcalm County
Gowen, MI 49326
9 days
$650,000
3.49 acres
Arenac County
2 bd, 1.5 ba
•
1,536 sq ft
Alger, MI 48610
56 days ago
$110,000
0.3 acres
Gladwin County
Alger, MI 48610
7 days
$125,000
0.76 acres
Gladwin County
Beaverton, MI 48612
7 days
$298,000
2.5 acres
Midland County
3 bd, 2 ba
•
2,280 sq ft
St. Louis, MI 48880
4 months ago
$325,000
13 acres
Ionia County
3 bd, 1 ba
•
1,372 sq ft
Lyons, MI 48851
Auction
$1 min
4 acres
Gratiot County
St. Louis, MI 48880
14 days
$62,000
1.18 acres
Arenac County
Moffatt Township, MI 48610
$100k drop • May 8
$1,400,000
160 acres
Genesee County
Montrose, MI 48457
13 days
$150,000
15 acres
Gladwin County
Gladwin, MI 48624
45 days ago
$80,000
10 acres
Clare County
Hamilton Township, MI 48625
4 days
$169,000
4 acres
Gladwin County
Gladwin, MI 48624
10 days
$398,500
8.9 acres
Gladwin County
3 bd, 3 ba
•
2,250 sq ft
Gladwin, MI 48624
8 months ago
$849,000
5 acres
Midland County
7 bd, 6.5 ba
•
10,361 sq ft
Midland, MI 48640
2 months ago
$64,900
0.27 acres
Gladwin County
Alger, MI 48610
$3k drop • Mar 19
$35,000
0.44 acres
Isabella County
Weidman, MI 48893
$25k drop • Mar 11
$274,900
3.77 acres
Saginaw County
Frankenmuth Township, MI 48734
$5.4k drop • May 15
$89,500
3 acres
Shiawassee County
Burns Township, MI 48429
14 months ago
$19,900
0.41 acres
Gladwin County
Beaverton, MI 48612
11 days
$244,900
1.66 acres
Ionia County
2 bd, 1 ba
•
1,768 sq ft
Ionia, MI 48846
21 months ago
$90,000
0.95 acres
Genesee County
Flushing, MI 48433
11 days
$45,000
0.45 acres
Clare County
Farwell, MI 48622
$2k drop • Mar 19
$68,000
1.78 acres
Isabella County
Weidman, MI 48893
$30.1k drop • May 12
$499,900
2 acres
Saginaw County
2 bd, 2 ba
•
2,168 sq ft
Freeland, MI 48623
8 months ago
$94,900
1.44 acres
Gladwin County
Gladwin, MI 48624
$20k drop • Apr 3
$779,000
67.9 acres
Shiawassee County
Morrice, MI 48857
40 days ago
$175,000
7 acres
Gladwin County
1 ba
•
1,500 sq ft
Alger, MI 48610
Pending
Under contract
$549,900
5.84 acres
Clinton County
3 bd, 2 ba
•
2,220 sq ft
Eagle, MI 48822
Pending
Under contract
$1,099,000
140 acres
Midland County
Breckenridge, MI 48615
3 years ago
$519,900
50.7 acres
Genesee County
Flint, MI 48532
Pending
Under contract
$354,900
34.5 acres
Genesee County
3 bd, 2 ba
•
2,340 sq ft
Byron, MI 48418
Pending
Under contract
$135,000
13.5 acres
Midland County
Sanford, MI 48657
Pending
Under contract
$259,900
3 acres
Gladwin County
3 bd, 2 ba
•
2,968 sq ft
Gladwin, MI 48624
Pending
Under contract
$750,000
19 acres
Clare County
4 bd, 3.5 ba
•
3,475 sq ft
Farwell, MI 48622
Pending
Under contract
$64,900
1.38 acres
Gladwin County
Beaverton, MI 48612
Pending
Under contract
$164,500
47 acres
Arenac County
Standish, MI 48658
8 months ago
$29,500
1.2 acres
Shiawassee County
Owosso, MI 48867
10 months ago
$29,900
0.36 acres
Gladwin County
Gladwin, MI 48624
Map