MNMinnesota rankings

Towns with the lowest property taxes in Minnesota

Ranked by the median yearly real-estate tax bill homeowners actually pay (the tax rate column is that bill divided by the median home value). 275 towns with 2,500+ residents.

U.S. Census ACS 2020–2024 5-year

Map of Austin
Minnesota · Lowest property tax

Austin ranks #17 of 275

$1,698/yr median yearly property-tax bill · Visit Austin →

Austin ranks #17 of 275 for lowest property tax in Minnesota
#TownMedian tax billHome valueTax rate
1 Eveleth Eveleth3,448 people $690/yr $97,600 0.71%
2 Map of Chisholm Chisholm4,712 people $1,115/yr $109,200 1.02%
3 International Falls5,642 people $1,116/yr $120,400 0.93%
4 Pipestone4,129 people $1,121/yr $114,100 0.98%
5 WhiteSt. Louis County · 3,109 people $1,216/yr $123,600 0.98%
6 Hibbing16,057 people $1,219/yr $130,200 0.94%
7 Virginia8,332 people $1,232/yr $120,600 1.02%
8 Map of Jackson Jackson3,287 people $1,323/yr $128,500 1.03%
9 Ely3,240 people $1,331/yr $157,300 0.85%
10 Breckenridge3,349 people $1,354/yr $144,500 0.94%
11 Sleepy Eye3,444 people $1,453/yr $147,600 0.98%
12 Wadena4,419 people $1,493/yr $160,800 0.93%
13 Benson Benson3,441 people $1,516/yr $156,000 0.97%
14 Map of Blue Earth Blue Earth3,165 people $1,517/yr $143,600 1.06%
15 Two Harbors3,567 people $1,524/yr $206,800 0.74%
16 Montevideo5,315 people $1,649/yr $141,000 1.17%
17 Map of Austin Austin26,358 people $1,698/yr $163,900 1.04%
18 Long Prairie Long Prairie3,693 people $1,722/yr $152,000 1.13%
19 Paynesville2,519 people $1,746/yr $178,200 0.98%
20 Map of Fergus Falls Fergus Falls14,181 people $1,754/yr $194,000 0.90%
21 Map of Mountain Iron Mountain Iron2,860 people $1,759/yr $192,800 0.91%
22 Luverne Luverne4,925 people $1,763/yr $208,000 0.85%
23 Glenwood2,633 people $1,786/yr $179,400 1.00%
24 Map of Albert Lea Albert Lea18,330 people $1,803/yr $157,500 1.14%
25 Map of Caledonia Caledonia2,820 people $1,811/yr $157,900 1.15%
26 Redwood Falls5,068 people $1,838/yr $162,100 1.13%
27 Litchfield6,576 people $1,864/yr $187,600 0.99%
28 Pelican Rapids2,586 people $1,866/yr $174,100 1.07%
29 Map of Melrose Melrose3,671 people $1,868/yr $207,200 0.90%
30 Map of Windom Windom4,799 people $1,883/yr $169,700 1.11%
31 SylvanCass County · 2,982 people $1,890/yr $298,200 0.63%
32 Winona Winona26,009 people $1,891/yr $201,800 0.94%
33 Fairmont Fairmont10,296 people $1,911/yr $169,900 1.12%
34 Roseau2,736 people $1,926/yr $164,100 1.17%
35 Granite Falls2,685 people $1,931/yr $136,700 1.41%
36 Morris5,128 people $1,945/yr $209,600 0.93%
37 St. James St. James4,767 people $1,960/yr $122,100 1.61%
38 Lake Crystal2,606 people $1,984/yr $204,400 0.97%
39 Willmar21,378 people $2,031/yr $198,400 1.02%
40 Map of Brainerd Brainerd14,468 people $2,082/yr $192,500 1.08%
41 Pine City3,468 people $2,162/yr $186,900 1.16%
42 Map of Crookston Crookston7,344 people $2,173/yr $185,600 1.17%
43 Worthington13,780 people $2,209/yr $210,300 1.05%
44 St. Joseph St. Joseph7,021 people $2,242/yr $237,700 0.94%
45 St. Charles4,037 people $2,273/yr $256,600 0.89%
46 Bemidji Bemidji15,569 people $2,300/yr $198,300 1.16%
47 Little Falls9,121 people $2,310/yr $202,600 1.14%
48 Faribault24,631 people $2,316/yr $241,500 0.96%
49 St. Cloud70,629 people $2,320/yr $225,000 1.03%
50 Map of Goodview Goodview4,103 people $2,322/yr $254,200 0.91%
51 Perham Perham3,627 people $2,325/yr $199,000 1.17%
52 New Ulm14,056 people $2,333/yr $204,200 1.14%
53 Detroit Lakes10,025 people $2,359/yr $265,800 0.89%
54 Bemidji BemidjiBeltrami County · 3,363 people $2,363/yr $246,000 0.96%
55 Park Rapids4,270 people $2,365/yr $227,500 1.04%
56 Map of Milaca Milaca3,044 people $2,385/yr $203,400 1.17%
57 Marshall13,896 people $2,417/yr $210,300 1.15%
58 Moose Lake2,863 people $2,423/yr $205,000 1.18%
59 Map of Le Center Le Center2,513 people $2,425/yr $209,600 1.16%
60 Map of Thief River Falls Thief River Falls8,823 people $2,456/yr $175,400 1.40%
61 Breezy Point2,687 people $2,456/yr $340,800 0.72%
62 Rush City Rush City3,295 people $2,458/yr $233,100 1.05%
63 Map of Proctor Proctor3,100 people $2,461/yr $224,700 1.10%
64 Harris HarrisItasca County · 3,332 people $2,471/yr $301,800 0.82%
65 Grand Rapids11,207 people $2,485/yr $213,800 1.16%
66 Cokato2,782 people $2,487/yr $223,300 1.11%
67 Map of Albany Albany2,821 people $2,495/yr $238,500 1.05%
68 Annandale Annandale3,399 people $2,507/yr $251,800 1.00%
69 PokegamaPine County · 2,847 people $2,524/yr $316,000 0.80%
70 Mora Mora3,732 people $2,549/yr $171,800 1.48%
71 Mankato45,473 people $2,551/yr $261,700 0.97%
72 Glencoe5,695 people $2,551/yr $227,900 1.12%
73 Map of Alexandria Alexandria14,735 people $2,564/yr $275,300 0.93%
74 Barnesville2,762 people $2,577/yr $248,700 1.04%
75 Map of Foley Foley2,675 people $2,600/yr $203,800 1.28%
76 Map of Dodge Center Dodge Center2,880 people $2,601/yr $197,600 1.32%
77 Waseca9,164 people $2,644/yr $189,200 1.40%
78 Eagle Lake3,281 people $2,661/yr $276,500 0.96%
79 St. Francis8,372 people $2,708/yr $327,600 0.83%
80 Blue HillSherburne County · 2,571 people $2,708/yr $373,300 0.73%
81 Map of Cold Spring Cold Spring4,249 people $2,723/yr $280,400 0.97%
82 Map of Anoka Anoka17,970 people $2,735/yr $308,700 0.89%
83 WatabBenton County · 3,433 people $2,736/yr $318,200 0.86%
84 Cloquet12,537 people $2,745/yr $212,700 1.29%
85 Map of Waite Park Waite Park8,399 people $2,757/yr $219,400 1.26%
86 Coon Rapids63,468 people $2,773/yr $305,800 0.91%
87 Monticello14,858 people $2,773/yr $323,700 0.86%
88 Red Wing16,758 people $2,776/yr $237,300 1.17%
89 Sauk Rapids Sauk Rapids13,852 people $2,778/yr $256,100 1.08%
90 Lake City5,034 people $2,781/yr $238,700 1.17%
91 Cannon Falls4,227 people $2,791/yr $263,300 1.06%
92 Zimmerman6,546 people $2,795/yr $323,600 0.86%
93 New London New LondonKandiyohi County · 2,936 people $2,831/yr $351,400 0.81%
94 Monticello MonticelloWright County · 3,328 people $2,834/yr $370,800 0.76%
95 Map of Princeton Princeton5,274 people $2,839/yr $218,700 1.30%
96 La GrandDouglas County · 4,281 people $2,867/yr $384,600 0.75%
97 Becker5,034 people $2,872/yr $271,300 1.06%
98 Wabasha2,587 people $2,880/yr $262,300 1.10%
99 Plainview Plainview3,500 people $2,882/yr $245,300 1.17%
100 Map of Duluth Duluth87,093 people $2,885/yr $242,700 1.19%
101 Hutchinson14,680 people $2,889/yr $229,600 1.26%
102 Sauk Centre Sauk Centre4,621 people $2,904/yr $225,700 1.29%
103 Map of Zumbrota Zumbrota3,914 people $2,927/yr $249,300 1.17%
104 Spring Lake Park Spring Lake Park7,032 people $2,933/yr $290,100 1.01%
105 St. Augusta3,625 people $2,936/yr $388,400 0.76%
106 St. Peter12,185 people $2,942/yr $250,700 1.17%
107 NorthernBeltrami County · 3,659 people $2,971/yr $320,200 0.93%
108 Bayport3,905 people $2,987/yr $376,900 0.79%
109 Columbia Heights Columbia Heights22,155 people $3,003/yr $277,600 1.08%
110 Oak Grove9,130 people $3,003/yr $423,300 0.71%
111 Cohasset2,703 people $3,008/yr $330,500 0.91%
112 Baxter8,966 people $3,025/yr $324,100 0.93%
113 Isanti Isanti7,210 people $3,027/yr $290,600 1.04%
114 Grand LakeSt. Louis County · 2,715 people $3,087/yr $329,000 0.94%
115 Map of St. Paul Park St. Paul Park5,457 people $3,102/yr $263,500 1.18%
116 Moorhead Moorhead45,036 people $3,104/yr $249,000 1.25%
117 BradfordIsanti County · 3,473 people $3,122/yr $336,800 0.93%
118 West St. Paul21,382 people $3,142/yr $301,300 1.04%
119 Oakdale28,585 people $3,145/yr $318,100 0.99%
120 Map of Montrose Montrose3,888 people $3,152/yr $275,700 1.14%
121 Map of Alexandria AlexandriaDouglas County · 3,027 people $3,153/yr $391,500 0.81%
122 East Grand Forks East Grand Forks9,028 people $3,156/yr $255,600 1.23%
123 Hastings22,117 people $3,160/yr $322,400 0.98%
124 North Mankato14,211 people $3,161/yr $262,100 1.21%
125 Map of East Bethel East Bethel12,115 people $3,173/yr $363,900 0.87%
126 LinwoodAnoka County · 5,235 people $3,188/yr $380,100 0.84%
127 Rice Lake4,153 people $3,216/yr $309,600 1.04%
128 Owatonna26,498 people $3,222/yr $245,200 1.31%
129 CambridgeIsanti County · 2,534 people $3,229/yr $372,800 0.87%
130 Dilworth4,713 people $3,238/yr $261,800 1.24%
131 Map of Cambridge Cambridge10,307 people $3,248/yr $251,600 1.29%
132 BrockwayStearns County · 2,951 people $3,257/yr $363,000 0.90%
133 Rochester122,330 people $3,258/yr $310,500 1.05%
134 Blaine Blaine72,488 people $3,301/yr $352,400 0.94%
135 Map of Crosslake Crosslake2,521 people $3,301/yr $473,700 0.70%
136 Little Canada10,514 people $3,309/yr $319,800 1.03%
137 PalmerSherburne County · 2,581 people $3,318/yr $382,700 0.87%
138 Map of Fridley Fridley30,241 people $3,320/yr $302,900 1.10%
139 South St. Paul20,611 people $3,347/yr $281,600 1.19%
140 Norwood Young America3,849 people $3,351/yr $299,300 1.12%
141 Stacy4,384 people $3,355/yr $323,800 1.04%
142 Lexington2,770 people $3,358/yr $289,800 1.16%
143 Brooklyn Center Brooklyn Center32,479 people $3,377/yr $274,300 1.23%
144 CorinnaWright County · 2,559 people $3,377/yr $457,100 0.74%
145 Stewartville Stewartville6,807 people $3,427/yr $265,300 1.29%
146 Montgomery3,434 people $3,434/yr $234,700 1.46%
147 Watertown4,790 people $3,438/yr $337,200 1.02%
148 Burnsville64,463 people $3,451/yr $355,200 0.97%
149 Map of Inver Grove Heights Inver Grove Heights35,906 people $3,464/yr $363,400 0.95%
150 Robbinsdale14,234 people $3,467/yr $295,600 1.17%
151 Jordan Jordan6,771 people $3,470/yr $336,200 1.03%
152 Map of Circle Pines Circle Pines4,968 people $3,476/yr $293,600 1.18%
153 Ramsey28,421 people $3,481/yr $359,600 0.97%
154 Buffalo16,499 people $3,484/yr $314,400 1.11%
155 Map of Kasson Kasson7,050 people $3,484/yr $285,200 1.22%
156 Map of Oak Park Heights Oak Park Heights4,756 people $3,486/yr $354,800 0.98%
157 Le Sueur4,215 people $3,486/yr $244,000 1.43%
158 Map of Sartell Sartell19,758 people $3,507/yr $297,300 1.18%
159 Silver CreekWright County · 2,582 people $3,510/yr $452,600 0.78%
160 North Branch11,565 people $3,536/yr $322,300 1.10%
161 Map of Big Lake Big Lake12,367 people $3,549/yr $330,200 1.07%
162 Map of Chatfield Chatfield2,559 people $3,564/yr $241,600 1.48%
163 White Bear Lake23,908 people $3,576/yr $331,800 1.08%
164 Map of Mound Mound9,107 people $3,580/yr $370,800 0.97%
165 Ham Lake16,702 people $3,583/yr $442,500 0.81%
166 New Prague8,237 people $3,591/yr $350,500 1.02%
167 Map of Mayer Mayer2,518 people $3,603/yr $342,700 1.05%
168 Map of Osseo Osseo2,584 people $3,612/yr $306,500 1.18%
169 Map of Mounds View Mounds View12,926 people $3,615/yr $324,200 1.12%
170 Map of Andover Andover33,035 people $3,632/yr $410,200 0.89%
171 MarionOlmsted County · 4,105 people $3,640/yr $416,100 0.87%
172 ThomsonCarlton County · 5,534 people $3,642/yr $339,000 1.07%
173 Crystal22,476 people $3,643/yr $296,100 1.23%
174 Map of Apple Valley Apple Valley55,679 people $3,657/yr $370,400 0.99%
175 North St. Paul12,570 people $3,669/yr $298,500 1.23%
176 Shakopee46,012 people $3,700/yr $374,800 0.99%
177 Nowthen Nowthen4,538 people $3,701/yr $460,000 0.80%
178 Rockford Rockford4,597 people $3,703/yr $329,200 1.12%
179 Map of La Crescent La Crescent5,251 people $3,704/yr $272,400 1.36%
180 Rockford RockfordWright County · 3,407 people $3,723/yr $404,900 0.92%
181 Lonsdale4,896 people $3,726/yr $357,000 1.04%
182 Map of Champlin Champlin23,294 people $3,739/yr $358,700 1.04%
183 Orrock OrrockSherburne County · 3,642 people $3,739/yr $407,300 0.92%
184 Brooklyn Park Brooklyn Park83,876 people $3,744/yr $336,200 1.11%
185 Forest Lake Forest Lake20,729 people $3,751/yr $393,500 0.95%
186 WakefieldStearns County · 2,800 people $3,758/yr $394,700 0.95%
187 Map of Becker BeckerSherburne County · 5,601 people $3,806/yr $418,700 0.91%
188 St. Paul307,284 people $3,822/yr $294,500 1.30%
189 Map of Eagan Eagan68,000 people $3,826/yr $397,100 0.96%
190 Map of Otsego Otsego22,245 people $3,847/yr $396,700 0.97%
191 Map of Bloomington Bloomington88,665 people $3,881/yr $361,700 1.07%
192 Delano Delano6,942 people $3,884/yr $375,200 1.04%
193 Albertville Albertville8,207 people $3,889/yr $343,700 1.13%
194 Richfield Richfield36,642 people $3,905/yr $344,000 1.14%
195 Maplewood40,695 people $3,929/yr $323,200 1.22%
196 Rosemount27,562 people $3,932/yr $424,100 0.93%
197 Newport4,754 people $3,974/yr $378,100 1.05%
198 Cottage Grove40,992 people $3,994/yr $378,800 1.05%
199 Hermantown10,218 people $4,010/yr $382,300 1.05%
200 CollegevilleStearns County · 3,351 people $4,025/yr $468,600 0.86%
201 Stillwater Stillwater19,355 people $4,026/yr $414,200 0.97%
202 Vadnais Heights12,838 people $4,039/yr $363,100 1.11%
203 Map of Hugo Hugo16,340 people $4,079/yr $408,900 1.00%
204 LivoniaSherburne County · 6,308 people $4,110/yr $411,200 1.00%
205 Big Lake Big LakeSherburne County · 8,147 people $4,145/yr $404,900 1.02%
206 Chisago City Chisago City5,899 people $4,176/yr $413,000 1.01%
207 Map of Chaska Chaska28,706 people $4,194/yr $404,700 1.04%
208 Chisago LakeChisago County · 4,908 people $4,196/yr $437,700 0.96%
209 St. Michael20,010 people $4,205/yr $390,100 1.08%
210 New Brighton22,710 people $4,235/yr $364,700 1.16%
211 Lino Lakes22,113 people $4,237/yr $407,200 1.04%
212 Farmington23,902 people $4,240/yr $366,200 1.16%
213 Lindstrom4,978 people $4,246/yr $358,100 1.19%
214 Wyoming Wyoming8,087 people $4,277/yr $365,700 1.17%
215 Elk River26,793 people $4,296/yr $370,100 1.16%
216 West LakelandWashington County · 3,941 people $4,296/yr $709,300 0.61%
217 Minneapolis427,246 people $4,339/yr $362,200 1.20%
218 Scandia3,950 people $4,352/yr $475,800 0.91%
219 Roseville35,802 people $4,355/yr $352,100 1.24%
220 Map of New Hope New Hope21,181 people $4,378/yr $337,000 1.30%
221 St. Louis Park49,594 people $4,380/yr $386,800 1.13%
222 Map of Waconia Waconia13,434 people $4,392/yr $431,000 1.02%
223 Map of Pine Island Pine Island3,580 people $4,404/yr $350,500 1.26%
224 Belle Plaine7,423 people $4,410/yr $318,200 1.39%
225 White BearRamsey County · 10,656 people $4,429/yr $386,300 1.15%
226 Map of Savage Savage32,889 people $4,458/yr $432,300 1.03%
227 Prior Lake28,016 people $4,467/yr $450,700 0.99%
228 MayWashington County · 2,637 people $4,478/yr $685,700 0.65%
229 Centerville3,935 people $4,481/yr $376,900 1.19%
230 Mendota Heights11,612 people $4,491/yr $520,300 0.86%
231 Lakeville74,354 people $4,498/yr $452,500 0.99%
232 Map of Maple Grove Maple Grove71,173 people $4,502/yr $418,300 1.08%
233 Empire3,092 people $4,505/yr $469,500 0.96%
234 Northfield20,742 people $4,522/yr $329,400 1.37%
235 Elko New Market5,002 people $4,601/yr $433,100 1.06%
236 Carver Carver6,239 people $4,680/yr $445,800 1.05%
237 Woodbury Woodbury78,305 people $4,688/yr $450,200 1.04%
238 Falcon Heights Falcon Heights5,085 people $4,691/yr $384,500 1.22%
239 Shoreview Shoreview26,714 people $4,717/yr $383,700 1.23%
240 Byron6,646 people $4,740/yr $345,300 1.37%
241 Hanover3,626 people $4,755/yr $447,900 1.06%
242 Hopkins18,819 people $4,796/yr $375,600 1.28%
243 Spring LakeScott County · 3,478 people $4,815/yr $629,600 0.76%
244 Cedar LakeScott County · 3,061 people $4,821/yr $543,100 0.89%
245 Lake Elmo13,140 people $4,841/yr $597,000 0.81%
246 Columbus Columbus4,248 people $4,843/yr $460,200 1.05%
247 Mahtomedi8,133 people $4,875/yr $476,000 1.02%
248 Rogers13,685 people $4,891/yr $459,700 1.06%
249 Credit River5,551 people $4,934/yr $595,000 0.83%
250 FranklinWright County · 2,904 people $4,957/yr $637,800 0.78%
251 New MarketScott County · 3,556 people $5,003/yr $595,300 0.84%
252 Arden Hills9,658 people $5,072/yr $441,900 1.15%
253 CascadeOlmsted County · 2,826 people $5,084/yr $506,800 1.00%
254 Map of Eden Prairie Eden Prairie63,051 people $5,158/yr $473,900 1.09%
255 Map of Plymouth Plymouth79,220 people $5,160/yr $491,200 1.05%
256 Minnetonka53,064 people $5,285/yr $475,800 1.11%
257 Dayton9,095 people $5,324/yr $511,300 1.04%
258 Golden Valley21,725 people $5,350/yr $431,400 1.24%
259 Chanhassen Chanhassen26,006 people $5,383/yr $566,300 0.95%
260 Map of Grant Grant3,950 people $5,420/yr $683,400 0.79%
261 Victoria11,295 people $5,776/yr $581,200 0.99%
262 St. Anthony9,671 people $5,946/yr $387,500 1.53%
263 Map of Corcoran Corcoran7,302 people $6,023/yr $569,400 1.06%
264 Minnetrista8,708 people $6,038/yr $658,300 0.92%
265 Afton2,957 people $6,120/yr $679,300 0.90%
266 Map of Independence Independence3,694 people $6,406/yr $663,400 0.97%
267 Map of Greenfield Greenfield2,894 people $6,602/yr $567,700 1.16%
268 Map of Edina Edina53,262 people $6,951/yr $646,300 1.08%
269 Shorewood7,647 people $7,414/yr $703,200 1.05%
270 Map of Medina Medina6,968 people $7,666/yr $736,700 1.04%
271 Map of North Oaks North Oaks5,179 people $7,964/yr $821,200 0.97%
272 Orono8,195 people $8,722/yr $1,004,500 0.87%
273 Wayzata Wayzata4,354 people $10,001/yr $1,153,400 0.87%
274 Map of Deephaven Deephaven3,793 people $10,001/yr $935,900 1.07%
275 Map of Excelsior Excelsior2,570 people $10,001/yr $909,200 1.10%

How this ranking works

We rank every town by the median yearly real-estate tax bill homeowners actually pay (the tax rate column is that bill divided by the median home value). The town with the lowest figure ranks #1. For comparison, the figure for Minnesota as a whole is $3,357/yr.

Only towns with at least 2,500 residents are ranked; Census estimates for smaller places are too uncertain. Population and income: U.S. Census Bureau American Community Survey 5-year estimates. Town photos: Wikimedia Commons, credited on each town’s page.

Same ranking in other states