Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Residential land for sale in Mid Michigan
Price
Size
Tags
Save
Reset
927 properties
Updated
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 Mid Michigan
and
residential land for sale in Michigan
for more listings.
44 days ago
$140,000
20.4 acres
Midland County
Midland, MI 48640
8 months ago
$79,900
3 acres
Saginaw County
Birch Run, MI 48415
Pending
Under contract
$230,000
20 acres
Genesee County
3 bd, 2 ba
•
1,400 sq ft
Millington, MI 48746
4 months ago
$224,900
2 acres
Genesee County
2 bd, 2 ba
•
1,732 sq ft
Mount Morris Township, MI 48504
30 days ago
$229,900
20.5 acres
Genesee County
Grand Blanc, MI 48439
30 days ago
$145,900
8.1 acres
Genesee County
Grand Blanc, MI 48439
2 months ago
$98,000
1.19 acres
Clare County
Harrison, MI 48625
2 months ago
$659,900
Genesee County
Flint, MI 48506
2 months ago
$474,500
5 acres
Midland County
4 bd, 3 ba
•
2,823 sq ft
Midland, MI 48642
30 days ago
$449,900
5 acres
Shiawassee County
3 bd, 2 ba
•
1,800 sq ft
Byron, MI 48418
30 days ago
$415,000
10.1 acres
Genesee County
4 bd, 4 ba
•
3,094 sq ft
Byron, MI 48418
30 days ago
$49,900
1.1 acres
Genesee County
Swartz Creek, MI 48473
30 days ago
$35,000
0.68 acres
Genesee County
Swartz Creek, MI 48473
30 days ago
$379,000
0.7 acres
Genesee County
Grand Blanc, MI 48439
$10k drop • Jan 27
$155,000
20 acres
Gladwin County
2 bd, 2 ba
•
940 sq ft
Beaverton, MI 48612
4 months ago
$305,000
1.74 acres
Genesee County
5 bd, 3 ba
•
1,979 sq ft
Flint, MI 48506
$5.7k drop • Jan 27
$249,900
1.5 acres
Saginaw County
3 bd, 2 ba
•
1,440 sq ft
Birch Run, MI 48415
$5k drop • Jan 27
$34,900
0.5 acres
Saginaw County
Saginaw, MI 48603
$1k drop • Jan 26
$18,999
0.5 acres
Genesee County
Flushing, MI 48433
8 months ago
$99,900
1.38 acres
Montcalm County
Howard City, MI 49329
10 months ago
$358,900
100 acres
Gladwin County
3 bd, 1 ba
•
820 sq ft
Alger, MI 48610
4 months ago
$337,400
3 acres
Clinton County
3 bd, 3 ba
•
1,090 sq ft
Haslett, MI 48840
2 years ago
$10,000
0.28 acres
Saginaw County
Saginaw, MI 48609
31 days ago
$3,500
0.41 acres
Gladwin County
Gladwin, MI 48624
11 months ago
$35,900
14 acres
Shiawassee County
Owosso, MI 48867
11 months ago
$32,000
14 acres
Shiawassee County
Owosso, MI 48867
11 months ago
$35,900
Shiawassee County
Owosso, MI 48867
3 months ago
$42,900
1 acre
Shiawassee County
Perry, MI 48872
3 months ago
$42,900
Shiawassee County
Perry, MI 48872
3 months ago
$999,800
12 acres
Genesee County
2 ba
•
1,576 sq ft
Flint, MI 48507
Pending
Under contract
$149,900
9 acres
Clinton County
DeWitt, MI 48820
11 months ago
$65,000
0.15 acres
Clinton County
Lansing, MI 48906
Pending
Under contract
$260,000
2.84 acres
Clinton County
2 bd, 1 ba
•
1,596 sq ft
Fowler, MI 48835
Pending
Under contract
$399,000
5.5 acres
Clinton County
3 bd, 2 ba
•
1,912 sq ft
Lansing, MI 48906
8 months ago
$167,000
2.77 acres
Gratiot County
Perrinton, MI 48871
10 months ago
$19,000
Shiawassee County
Owosso, MI 48867
57 days ago
$30,000
1.5 acres
Gratiot County
Elm Hall, MI 48830
58 days ago
$56,500
1.6 acres
Ionia County
Portland, MI 48875
2 months ago
$90,000
2 acres
Shiawassee County
Haslett, MI 48840
2 months ago
$90,000
2 acres
Shiawassee County
Haslett, MI 48840
2 months ago
$90,000
2 acres
Shiawassee County
Haslett, MI 48840
6 months ago
$37,000
Shiawassee County
Owosso, MI 48867
6 months ago
$37,000
Shiawassee County
Owosso, MI 48867
6 months ago
$123,900
1 acre
Gratiot County
Perrinton, MI 48871
11 months ago
$65,000
0.15 acres
Clinton County
Lansing, MI 48906
11 months ago
$35,900
Shiawassee County
Owosso, MI 48867
3 months ago
$42,900
Shiawassee County
Perry, MI 48872
11 months ago
$24,900
0.26 acres
Gratiot County
Perrinton, MI 48871
23 months ago
$500,000
10 acres
Gladwin County
10 ba
•
— sq ft
Gladwin, MI 48624
3 months ago
$299,900
40 acres
Gladwin County
1 bd, 1 ba
•
550 sq ft
Beaverton, MI 48612
1
…
7
8
9
10
…
19
351-400 of 927 properties
Map