Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Michigan small farms for sale
Price
Size
Tags
Save
Reset
393 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 Michigan
for more listings.
$10k drop • Dec 9
$459,900
7.33 acres
Muskegon County
3 bd, 3 ba
•
1,420 sq ft
Whitehall, MI 49461
Pending
Under contract
$129,900
13 acres
Lenawee County
Britton, MI 49229
Pending
Under contract
$450,000
15 acres
Midland County
4 bd, 4 ba
•
2,969 sq ft
Coleman, MI 48618
$25k drop • Jan 15
$70,000
5 acres
Chippewa County
3 bd, 1 ba
•
924 sq ft
Pickford, MI 49774
3 months ago
$1,600,000
46.4 acres
Leelanau County
Suttons Bay, MI 49682
Pending
Under contract
$279,000
8.2 acres
Saginaw County
3 bd, 2 ba
•
1,040 sq ft
Birch Run, MI 48415
20 days
$169,900
3.15 acres
Osceola County
3 bd, 2 ba
•
1,104 sq ft
Le Roy, MI 49655
15 days
$369,876
4 acres
Macomb County
3 bd, 2 ba
•
1,657 sq ft
Chesterfield, MI 48051
2 months ago
$475,000
18.3 acres
Wayne County
4 bd, 2 ba
•
1,456 sq ft
Romulus, MI 48174
Pending
Under contract
$539,900
17 acres
Barry County
4 bd, 3 ba
•
3,798 sq ft
Hickory Corners, MI 49060
6 months ago
$349,900
50 acres
Genesee County
Mount Morris, MI 48458
Pending
Under contract
$229,900
4 acres
Newaygo County
3 bd, 2 ba
•
1,256 sq ft
Ravenna, MI 49451
7 days
$799,000
12.5 acres
Leelanau County
3 bd, 3 ba
•
1,894 sq ft
Lake Leelanau, MI 49653
5 days
$499,000
5.46 acres
Oakland County
3 bd, 2 ba
•
1,301 sq ft
Milford, MI 48381
Pending
Under contract
$150,000
10 acres
Osceola County
3 bd, 1 ba
•
763 sq ft
Marion, MI 49665
$24.9k drop • Dec 17
$475,000
11.6 acres
Sanilac County
3 bd, 2 ba
•
1,850 sq ft
Carsonville, MI 48419
9 months ago
$600,000
20 acres
Benzie County
3 bd, 1 ba
•
1,480 sq ft
Interlochen, MI 49643
13 days
$999,900
50 acres
Lapeer County
3 bd, 3 ba
•
2,326 sq ft
Imlay City, MI 48444
2 months ago
$800,000
18 acres
Missaukee County
2 bd, 2 ba
•
2,405 sq ft
Manton, MI 49663
Pending
Under contract
$159,000
15 acres
Hillsdale County
Reading, MI 49274
9 days
$164,900
3.72 acres
Manistee County
2 bd, 1 ba
•
980 sq ft
Bear Lake, MI 49614
23 days
$325,000
2 acres
Mecosta County
5 bd, 2 ba
•
2,329 sq ft
Big Rapids, MI 49307
16 hours
$390,000
9.88 acres
Newaygo County
6 bd, 2 ba
•
3,120 sq ft
Fremont, MI 49412
43 days ago
$675,000
49 acres
Branch County
3 bd, 3 ba
•
2,350 sq ft
Coldwater, MI 49036
1 day
$115,650
30 acres
Alpena County
Alpena, MI 49707
2 days
$52,500
5.2 acres
Jackson County
Springport, MI 49284
Pending
Under contract
$337,000
2.3 acres
Allegan County
3 bd, 1 ba
•
1,012 sq ft
Dorr, MI 49323
Pending
Under contract
$234,900
3 acres
Presque Isle County
4 bd, 2 ba
•
2,714 sq ft
Posen, MI 49776
5 months ago
$284,900
10 acres
Calhoun County
4 bd, 1 ba
•
1,023 sq ft
Homer, MI 49245
$9k drop • Jan 30
$189,900
7 acres
Presque Isle County
4 bd, 2 ba
•
2,570 sq ft
Onaway, MI 49765
$35.1k drop • Jan 8
$399,900
41.2 acres
Iosco County
5 bd, 2 ba
•
1,872 sq ft
Oscoda, MI 48750
6 days
$449,000
33 acres
Montcalm County
3 bd, 1 ba
•
1,976 sq ft
Vestaburg, MI 48891
1 day
$1,900,000
9.54 acres
Kalkaska County
5 bd, 4 ba
•
4,694 sq ft
Williamsburg, MI 49690
5 months ago
$327,900
24 acres
Osceola County
7 bd, 1 ba
•
— sq ft
Marion, MI 49665
10 months ago
$2,140,000
16.7 acres
Ottawa County
6 bd, 5 ba
•
9,090 sq ft
Zeeland, MI 49464
Pending
Under contract
$259,900
10.1 acres
Lapeer County
3 bd, 4 ba
•
1,600 sq ft
Attica, MI 48412
1 day
$155,000
2.5 acres
Shiawassee County
4 bd, 2 ba
•
1,428 sq ft
Laingsburg, MI 48848
5 months ago
$1,390,000
15.4 acres
Kent County
6 bd, 3 ba
•
3,767 sq ft
Middleville, MI 49333
$5k drop • Feb 25
$99,000
17 acres
Hillsdale County
Reading, MI 49274
Pending
Under contract
$1,300,000
40 acres
Kent County
5 bd, 6 ba
•
4,228 sq ft
Alto, MI 49302
$20k drop • Feb 25
$448,900
13.1 acres
Ingham County
3 bd, 2 ba
•
2,624 sq ft
Williamston, MI 48895
Pending
Under contract
$209,900
10 acres
Wexford County
4 bd, 2 ba
•
1,812 sq ft
Manton, MI 49663
Pending
Under contract
$600,000
11.4 acres
Oakland County
2 bd, 2 ba
•
2,592 sq ft
Clarkston, MI 48348
$20k drop • Jan 7
$419,900
35.2 acres
Tuscola County
3 bd, 2 ba
•
800 sq ft
Watertown Township, MI 48746
2 days
$99,900
10.2 acres
Sanilac County
Lexington, MI 48450
3 days
$99,999
10.2 acres
Sanilac County
Lexington, MI 48450
3 months ago
$439,000
40 acres
Kalamazoo County
Kalamazoo, MI 49048
2 days
$399,000
5.24 acres
Washtenaw County
7 bd, 2 ba
•
2,632 sq ft
Chelsea, MI 48118
7 months ago
$150,000
6 acres
Branch County
Quincy, MI 49082
49 days ago
$500,000
24.4 acres
Jackson County
3 bd, 3 ba
•
2,054 sq ft
Horton, MI 49246
1
2
3
4
…
8
1-50 of 393 properties
Map