Rent prices in Montana, city by city
As of October 17, 2026, 3,355 rentals are listed across 12 Montana cities we track. Statewide median asking rent: 1-bedroom about $1,295, 2-bedroom about $1,625, 3+ bedroom about $2,472.
The most expensive 5 cities for a 1-bedroom: Whitefish ($2,075), Bozeman ($1,850), Belgrade ($1,498), Missoula ($1,295), Great Falls ($1,200). The least expensive: Billings ($1,025), Butte ($1,125), Kalispell ($1,200). Cheapest and most expensive places to rent in Montana
3,355 listings across 12 cities with at least 50 rentals listed. Medians use listings with a single price and bedroom count; fewer than 20 and the figure is left out. Statewide figures are estimated from city medians weighted by listing count. Updated . How we calculate
| City | Listings | 1 bed | 2 beds |
|---|---|---|---|
| Billings | 679 | $1,025 | $1,320 |
| Bozeman | 617 | $1,850 | $1,870 |
| Missoula | 609 | $1,295 | $1,625 |
| Great Falls | 278 | $1,200 | $1,275 |
| Kalispell | 273 | $1,200 | $1,865 |
| Helena | 216 | — | $1,595 |
| Belgrade | 171 | $1,498 | $1,700 |
| Butte | 162 | $1,125 | $1,300 |
| Whitefish | 141 | $2,075 | $2,300 |
| Columbia Falls | 76 | — | — |
| Livingston | 75 | — | $1,875 |
| Polson | 58 | — | — |