Minnesota Land Prices per Acre, by County
What vacant land has sold for in Minnesota, statewide, by parcel size and county. Want a number for your own parcel? Get a free cash offer.
- Cash offer in 24 hours
- No fees or commissions
- We pay closing costs
- Close in as few as 7 days
Minnesota Land Prices at a Glance
$110,000
Median land sale price
$27,049
Median price per acre
4,599
Land sales in 12 months
147
Average days on market
Recent market data, report of December 2025. Medians of vacant land sales. Small lots near towns cost far more per acre than large rural tracts, so compare parcels of a similar size.
Land Prices by Acreage in Minnesota
How land values in Minnesota vary by parcel size, based on recent sales data.
| Acreage | Median Price | $/Acre | Sold (12mo) | For Sale | Avg DOM |
|---|---|---|---|---|---|
| Under 1 Acre | $60K | $208K | 1,418 | 2,902 | 211d |
| 1-2 Acres | $90K | $71K | 438 | 658 | 154d |
| 2-5 Acres | $100K | $33K | 731 | 982 | 141d |
| 5-10 Acres | $95K | $15K | 439 | 394 | 104d |
| 10-20 Acres | $128K | $10K | 399 | 300 | 116d |
| 20-50 Acres | $145K | $5K | 653 | 352 | 94d |
| 50-100 Acres | $260K | $4K | 313 | 200 | 82d |
| 100+ Acres | $512K | $3K | 172 | 175 | 85d |
Small parcels (Under 1 Acre) in Minnesota sell for a median of $208K/acre, while larger parcels (100+ Acres) average $3K/acre — a 98% difference per acre. This per-acre discount for larger parcels is typical across most land markets.
Want to know what your specific parcel is worth?
These are county-wide averages. Your land's value depends on location, road access, utilities, zoning, and other factors. Submit your property above for a personalized cash offer based on your parcel's specific characteristics.
Land Prices per Acre in Every Minnesota County
75 counties with at least 3 sales, highest price per acre first. Land costs the most per acre in Hennepin County ($380,072) and the least in Marshall County ($1,098).
| County | Median per acre | Median sale | Sales |
|---|---|---|---|
| Hennepin County | $380,072 | $322,500 | 132 |
| Ramsey County | $363,249 | $152,500 | 70 |
| Carver County | $330,189 | $225,000 | 53 |
| Olmsted County | $271,970 | $159,950 | 118 |
| Dakota County | $145,614 | $175,000 | 53 |
| Blue Earth County | $128,106 | $229,340 | 24 |
| Lyon County | $121,212 | $38,500 | 13 |
| Steele County | $119,464 | $51,400 | 38 |
| Wright County | $108,974 | $347,900 | 170 |
| Rice County | $98,540 | $120,000 | 53 |
| Rock County | $94,072 | $64,250 | 4 |
| Kandiyohi County | $84,337 | $124,000 | 51 |
| Scott County | $75,455 | $239,987 | 83 |
| Dodge County | $72,954 | $146,250 | 12 |
| Goodhue County | $72,745 | $96,000 | 48 |
| Winona County | $65,775 | $70,000 | 40 |
| Wabasha County | $65,000 | $57,500 | 49 |
| Washington County | $63,545 | $280,000 | 62 |
| Nobles County | $60,891 | $82,450 | 8 |
| Sherburne County | $57,348 | $152,500 | 79 |
| Stearns County | $53,867 | $80,000 | 106 |
| Anoka County | $52,027 | $274,950 | 22 |
| Waseca County | $51,390 | $51,500 | 9 |
| Benton County | $50,000 | $134,000 | 45 |
| Martin County | $48,000 | $120,000 | 9 |
| Crow Wing County | $39,216 | $70,000 | 423 |
| Meeker County | $35,855 | $71,000 | 30 |
| Le Sueur County | $35,648 | $77,500 | 28 |
| Sibley County | $32,800 | $85,000 | 15 |
| Cottonwood County | $31,684 | $44,500 | 6 |
| Douglas County | $31,481 | $111,000 | 158 |
| Mower County | $31,250 | $59,500 | 25 |
| Pope County | $30,995 | $180,000 | 17 |
| Stevens County | $30,694 | $89,250 | 8 |
| Chippewa County | $26,667 | $260,000 | 7 |
| Murray County | $26,551 | $45,667 | 16 |
| Cook County | $24,463 | $145,000 | 67 |
| Hubbard County | $20,354 | $98,000 | 107 |
| Freeborn County | $19,840 | $22,900 | 17 |
| Morrison County | $18,750 | $55,000 | 106 |
| Chisago County | $17,958 | $147,500 | 94 |
| Brown County | $17,805 | $19,000 | 6 |
| Grant County | $15,895 | $96,425 | 16 |
| Beltrami County | $12,683 | $60,000 | 85 |
| Cass County | $12,364 | $78,700 | 174 |
| Faribault County | $12,200 | $610,000 | 3 |
| Lincoln County | $12,014 | $132,500 | 4 |
| Isanti County | $12,001 | $100,000 | 85 |
| Otter Tail County | $11,842 | $155,400 | 73 |
| Becker County | $11,622 | $70,000 | 45 |
| Swift County | $11,565 | $508,718 | 7 |
| Todd County | $11,446 | $112,500 | 51 |
| Renville County | $11,185 | $85,000 | 11 |
| Big Stone County | $10,811 | $85,000 | 11 |
| Redwood County | $10,738 | $197,500 | 16 |
| Itasca County | $10,328 | $71,500 | 100 |
| Polk County | $10,221 | $84,500 | 18 |
| Watonwan County | $10,064 | $814,000 | 4 |
| Aitkin County | $10,031 | $73,000 | 137 |
| Jackson County | $9,931 | $761,000 | 3 |
| Mille Lacs County | $9,500 | $105,000 | 119 |
| Yellow Medicine County | $9,018 | $39,000 | 6 |
| Lake County | $8,868 | $112,500 | 54 |
| Fillmore County | $8,551 | $157,500 | 45 |
| Kanabec County | $8,540 | $82,500 | 53 |
| Houston County | $8,000 | $235,500 | 33 |
| Roseau County | $8,000 | $125,750 | 19 |
| Pine County | $6,088 | $85,000 | 189 |
| Carlton County | $4,375 | $100,000 | 93 |
| Wadena County | $3,797 | $130,000 | 59 |
| Clearwater County | $3,000 | $178,290 | 23 |
| Red Lake County | $2,650 | $150,000 | 7 |
| Pennington County | $2,500 | $75,000 | 25 |
| Koochiching County | $1,791 | $99,000 | 21 |
| Marshall County | $1,098 | $127,565 | 6 |
Land Values in Minnesota: What to Know
Recent market data puts the median price of land in Minnesota at about $27,000 per acre. The median sale was $110,000, across 4,599 land sales in 12 months, and land took an average of 147 days to sell.
Prices are highest in the Twin Cities and Rochester. Hennepin County, which includes Minneapolis, is at about $380,100 per acre, and Ramsey County, which includes St. Paul, at about $363,200. Carver County, on the west edge of the metro, is at about $330,200, and Olmsted County, home to Rochester, at about $272,000. The far north and northwest cost the least: Marshall County is about $1,100 per acre and Koochiching County about $1,800.
Why small lots cost more per acre
Minnesota lots under 1 acre sold for about $207,500 per acre, with a median sale of $60,000. At 5 to 10 acres the figure is about $15,200, at 20 to 50 acres about $4,700, and above 100 acres about $3,200. Small lots in and near the cities have streets and sewer or a ready septic site, so buyers pay more for each acre. Large tracts up north are often forest, swamp or farm land, where each extra acre is worth much less.
How to estimate what your land is worth
The best guide is what similar parcels sold for close to yours in the last year or two. Compare land of about the same size first. Then check the things buyers ask about: a legal road or easement to the land, power and water nearby, and whether the flood map puts part of it in a flood zone. Each missing item lowers the price. Lake frontage can raise the price a lot, so compare lake lots only with other lake lots.
For a quick starting number, try our free land value estimator. You can also see county prices for Hennepin County, Olmsted County and Koochiching County.
Land Price Questions in Minnesota
How much is an acre of land in Minnesota?
Recent market data puts the statewide median at about $27,000 per acre, with a median sale of $110,000.
Where is the cheapest land in Minnesota?
Marshall County, in the northwest, has the lowest median of the counties with at least 3 sales, at about $1,100 per acre. Koochiching County is about $1,800.
How much does 5 acres cost in Minnesota?
Parcels of 5 to 10 acres sold for a median of $95,000, or about $15,200 per acre.
How long does land take to sell in Minnesota?
Land sold in an average of 147 days. Parcels of 50 to 100 acres sold fastest, in 82 days on average, and lots under 1 acre took 211 days.