Guest, Sign inJoin
Montana rankings · Property tax

Towns with the lowest property taxes in Montana

North Browning has the lowest property-tax bills of Montana’s 41 towns of 2,500+: homeowners’ median bill is $199 a year (Census ACS 2020–2024). The typical town’s median bill here is $2,466.

Census Bureau, American Community Survey 2020–2024: the median yearly real-estate tax bill homeowners pay. The survey reports bills of $10,000 or more only as “$10,000+”, so those towns are listed below the list, not ranked. A described list: no letters. How grades work

#2

Libby

Lincoln County · 3,274 people
$1,427

Median yearly bill·0.55% of the median home value

#3

Cut Bank

Glacier County · 2,976 people
$1,578

Median yearly bill·0.96% of the median home value

All 41 towns

Median yearly bill, lowest first.

41 towns ranked. Not here? See why a town may be missing.

#TownMedian yearly billOf home valueHome value
1North Browningunincorporated, Glacier County · 3,144 people$1990.11%$187,500median (ACS)
2LibbyLincoln County · 3,274 people$1,4270.55%$257,400median (ACS)
3Cut BankGlacier County · 2,976 people$1,5780.96%$164,100median (ACS)
4HardinBig Horn County · 3,696 people$1,6231.10%$147,100median (ACS)
5Wolf PointRoosevelt County · 2,531 people$1,7441.47%$118,600median (ACS)
6Anaconda-Deer Lodge CountyDeer Lodge County · 9,709 people$1,8030.78%$231,700median (ACS)
7LewistownFergus County · 6,179 people$1,8750.95%$198,400median (ACS)
8LaurelYellowstone County · 7,205 people$1,9390.82%$235,100median (ACS)
9Deer LodgePowell County · 3,025 people$1,9650.79%$247,600median (ACS)
10ShelbyToole County · 3,313 people$2,0130.87%$232,700median (ACS)
11HavreHill County · 9,264 people$2,1191.00%$211,700median (ACS)
12SidneyRichland County · 6,217 people$2,1500.91%$236,900median (ACS)
13PolsonLake County · 5,653 people$2,2240.62%$356,300median (ACS)
14GlendiveDawson County · 4,736 people$2,2261.22%$182,600median (ACS)
15HamiltonRavalli County · 5,451 people$2,3040.74%$310,000median (ACS)
16Miles CityCuster County · 8,450 people$2,3411.17%$200,200median (ACS)
17Great FallsCascade County · 60,208 people$2,3700.92%$257,000median (ACS)
18Helena Valley Southeastunincorporated, Lewis and Clark County · 9,108 people$2,3800.72%$331,500median (ACS)
19DillonBeaverhead County · 4,271 people$2,4000.93%$256,700median (ACS)
20Evergreenunincorporated, Flathead County · 9,611 people$2,4650.72%$340,800median (ACS)
21Lockwoodunincorporated, Yellowstone County · 7,181 people$2,4661.05%$235,400median (ACS)
22Butte-Silver Bow36,118 people$2,5000.98%$255,200median (ACS)
23Red LodgeCarbon County · 2,723 people$2,5410.67%$380,700median (ACS)
24LivingstonPark County · 9,290 people$2,5530.65%$392,400median (ACS)
25Helena Valley Northwestunincorporated, Lewis and Clark County · 5,183 people$2,6700.66%$404,200median (ACS)
26GlasgowValley County · 3,145 people$2,6921.38%$195,700median (ACS)
27Helena Valley West Centralunincorporated, Lewis and Clark County · 8,056 people$2,7790.76%$367,200median (ACS)
28Columbia FallsFlathead County · 5,753 people$2,8140.73%$384,400median (ACS)
29BillingsYellowstone County · 121,239 people$2,8870.84%$343,400median (ACS)
30KalispellFlathead County · 31,851 people$3,2970.77%$428,000median (ACS)
31Bigforkunincorporated, Flathead County · 5,565 people$3,3830.50%$674,600median (ACS)
32Montana Cityunincorporated, Jefferson County · 3,092 people$3,5500.62%$571,200median (ACS)
33HelenaLewis and Clark County · 35,138 people$3,5520.92%$387,300median (ACS)
34BelgradeGallatin County · 13,107 people$3,6810.69%$535,200median (ACS)
35Four Cornersunincorporated, Gallatin County · 5,791 people$3,6820.57%$648,400median (ACS)
36WhitefishFlathead County · 9,358 people$3,7350.55%$684,300median (ACS)
37Helena Valley Northeastunincorporated, Lewis and Clark County · 4,659 people$3,8700.67%$576,700median (ACS)
38BozemanGallatin County · 58,814 people$4,1830.61%$687,900median (ACS)
39Orchard Homesunincorporated, Missoula County · 5,588 people$4,2790.77%$553,700median (ACS)
40Lolounincorporated, Missoula County · 4,314 people$4,3051.00%$431,800median (ACS)
41MissoulaMissoula County · 78,903 people$4,4500.94%$473,100median (ACS)
Quick answers

Questions people ask

Which Montana town has the lowest property taxes?

North Browning (unincorporated, Glacier County): homeowners’ median bill is $199 a year. Libby ($1,427) and Cut Bank ($1,578) follow.

How are these towns ranked?

By the median yearly property-tax bill homeowners report to the Census Bureau’s American Community Survey (2020–2024), lowest first. Towns with the same bill share a rank (T). The share of home value is the bill divided by the median home value, both from the survey. How grades work.

Why isn’t my town on this list?

The list covers the towns of 2,500+ that TownRatings grades with a reported bill under $10,000 (41 in Montana); bills of $10,000+ can’t be told apart, so those towns are listed separately. Smaller towns show their bill on their Cost of living page. Every town is on the Montana page.

Go deeper

More Montana lists

Every list ranks the same 2,500+ towns, so a town’s rank means the same thing on each.

All Montana rankings →
Other states

Lowest property taxes in other states