Montana Land Prices per Acre, by County
Montana does not make land sale prices public, so the prices here are median asking prices of land listed for sale. 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
Montana Land Prices at a Glance
$250,000
Median asking price
$87,698
Median asking price per acre
4,013
Land listings for sale
167
Average days on market
Recent market data, report of December 2025. Asking prices are what sellers listed for, not what buyers paid. Small lots near towns cost far more per acre than large rural tracts, so compare parcels of a similar size.
Land Prices per Acre in Every Montana County
45 counties with at least 3 listings, highest price per acre first. Land costs the most per acre in Gallatin County ($353,667) and the least in Golden Valley County ($3,104).
| County | Median asking per acre | Median asking | Listings |
|---|---|---|---|
| Gallatin County | $353,667 | $697,450 | 420 |
| Yellowstone County | $175,091 | $97,250 | 688 |
| Custer County | $175,000 | $64,000 | 43 |
| Flathead County | $156,769 | $450,000 | 587 |
| Missoula County | $118,609 | $292,450 | 242 |
| Silver Bow County | $118,597 | $144,500 | 118 |
| Roosevelt County | $118,182 | $60,000 | 3 |
| Deer Lodge County | $116,185 | $249,000 | 65 |
| Pondera County | $109,034 | $35,000 | 16 |
| Lake County | $79,832 | $254,500 | 150 |
| Ravalli County | $67,198 | $319,000 | 209 |
| Sweet Grass County | $65,052 | $375,000 | 12 |
| Broadwater County | $58,314 | $200,000 | 32 |
| Blaine County | $57,054 | $29,000 | 3 |
| Lincoln County | $55,206 | $269,000 | 206 |
| Jefferson County | $54,583 | $250,000 | 75 |
| Glacier County | $51,230 | $150,000 | 15 |
| Mineral County | $49,831 | $349,000 | 34 |
| Dawson County | $47,475 | $104,500 | 8 |
| Big Horn County | $45,932 | $157,500 | 10 |
| Fergus County | $45,139 | $165,000 | 43 |
| Carbon County | $44,967 | $249,000 | 59 |
| Toole County | $38,333 | $29,900 | 5 |
| Madison County | $35,037 | $235,000 | 148 |
| Rosebud County | $31,545 | $32,000 | 4 |
| Richland County | $31,314 | $127,000 | 12 |
| Judith Basin County | $31,145 | $109,500 | 6 |
| Park County | $27,705 | $649,500 | 54 |
| Stillwater County | $24,219 | $200,000 | 33 |
| Teton County | $22,623 | $125,000 | 11 |
| Sanders County | $22,031 | $279,000 | 131 |
| Beaverhead County | $14,974 | $220,000 | 46 |
| Powell County | $14,525 | $179,900 | 44 |
| Fallon County | $12,004 | $61,000 | 26 |
| Meagher County | $10,934 | $274,500 | 26 |
| Cascade County | $10,500 | $180,000 | 121 |
| Valley County | $8,553 | $125,000 | 3 |
| Hill County | $7,989 | $137,500 | 18 |
| Chouteau County | $7,873 | $235,000 | 15 |
| Petroleum County | $6,646 | $39,728 | 4 |
| Musselshell County | $5,945 | $99,900 | 29 |
| Granite County | $4,870 | $309,900 | 69 |
| Phillips County | $4,375 | $525,000 | 11 |
| Wheatland County | $3,692 | $156,000 | 9 |
| Golden Valley County | $3,104 | $434,000 | 4 |
Land Values in Montana: What to Know
Montana does not make land sale prices public, so this page uses asking prices: what sellers list land for, not what buyers paid. In recent market data the median listing asks about $250,000, or about $88,000 per acre, across 4,013 listings. Land that sold spent an average of 167 days on the market, longer than in most states.
The mountain valleys with towns and ski or park access ask the most. Gallatin County (Bozeman and Big Sky) asks about $354,000 per acre, Flathead County (Kalispell and Whitefish) about $157,000, and Missoula County about $119,000. Yellowstone County around Billings asks about $175,000 and has the most listings, 688. Land is cheapest on the central and eastern plains, where ranches run to thousands of acres: about $3,700 per acre in Wheatland County and about $4,400 in Phillips County.
Why small lots cost more per acre
Montana sale prices are not public, so compare asking prices by size. The median listing under 1 acre asks about $135,000. A 5 to 10 acre parcel asks about $299,000, and a tract of 100 acres or more asks about $1,200,000. The big tract costs more in total but far less for each acre. A town lot or a small parcel near Bozeman is priced as a home site. A large tract on the plains is priced as grazing land, so each added acre costs far less.
How to estimate what your land is worth
Start with recent sales of land like yours: the same county, a similar size, and a similar use. Then adjust for what buyers check first. Legal road access, power and water at the road, how much of the parcel sits in a flood zone, and how steep or wet the ground is can each move the price a lot. Water rights, a well, and year round road access often matter as much as acreage in Montana, so ask about each one when you compare listings.
Our free land value estimator gives a quick range from recent market data. For local numbers, see the county pages for Gallatin County, Yellowstone County and Granite County.
Land Price Questions in Montana
How much is an acre of land in Montana?
Montana does not make land sale prices public. In recent market data the median asking price is about $88,000 per acre, and the median listing asks about $250,000, across 4,013 listings. A sale can close below the asking price.
Where is the cheapest land in Montana?
The central and eastern plains. Median asking prices are about $3,700 per acre in Wheatland County, about $4,400 in Phillips County and about $5,900 in Musselshell County.
How much does 5 acres cost in Montana?
Parcels of 5 to 10 acres have a median asking price of about $299,000 in recent market data. Sale prices are not public in Montana, and a sale can close below the asking price.
How long does land take to sell in Montana?
Land that sold in Montana spent an average of 167 days on the market in recent market data. Lots under 1 acre averaged 175 days, and tracts of 100 acres or more averaged 200 days.