Minnesota Sales Tax Rates by City & County
City, county, and special transportation-district taxes can all apply at once in Minnesota, and the Twin Cities metro carries extra transit levies that do not exist anywhere else in the state. Minnesota's data set covers 133 local jurisdictions, from Glenwood at 7.38% up to St. Paul at 9.88%.
Combined Rate
10.550%
| Detail | Value |
|---|---|
| ZIP Code | 98101 |
| State | WA |
| Data as of | 2026-08-04 |
Source: official Streamlined Sales Tax rate & boundary files (data as of 2026-08-04).
Combined Rate
10.550%ZIP-level rates cover the 24 Streamlined Sales Tax member states. Outside those states we fall back to the statewide base rate — never an invented local figure.
Edit inputs ↑Minnesota sales tax rates by city
| City | County | Combined Rate | vs. State Base | ZIP Codes |
|---|---|---|---|---|
| Albert Lea | Freeborn County | 7.88% | +1.000% | 1 |
| Austin | Mower County | 7.88% | +1.000% | 1 |
| Avon | Stearns County | 8.00% | +1.125% | 1 |
| Baxter | Crow Wing County | 7.88% | +1.000% | 2 |
| Bemidji | Beltrami County | 8.50% | +1.625% | 2 |
| Blackduck | Beltrami County | 8.50% | +1.625% | 1 |
| Bloomington | Hennepin County | 9.03% | +2.150% | 10 |
| Blue Earth | Faribault County | 7.88% | +1.000% | 1 |
| Brainerd | Crow Wing County | 7.88% | +1.000% | 2 |
| Cambridge | Isanti County | 7.88% | +1.000% | 2 |
| Chanhassen | Carver County/Hennepin County | 8.38% | +1.500% | 1 |
| Chanhassen | Carver County | 8.88% | +2.000% | 3 |
| Clearwater | Wright County | 7.88% | +1.000% | 1 |
| Cloquet | Carlton County | 8.88% | +2.000% | 1 |
| Detroit Lakes | Becker County | 7.88% | +1.000% | 2 |
| Dilworth | Clay County | 7.88% | +1.000% | 2 |
| Duluth | St. Louis County | 8.88% | +2.000% | 14 |
| East Grand Forks | Polk County | 8.38% | +1.500% | 1 |
| Edina | Hennepin County | 9.03% | +2.150% | 9 |
| Elk River | Sherburne County | 7.88% | +1.000% | 1 |
| Excelsior | Hennepin County | 9.03% | +2.150% | 1 |
| Fairmont | Martin County | 7.88% | +1.000% | 1 |
| Fergus Falls | Otter Tail County | 7.88% | +1.000% | 3 |
| Glenwood | Pope County | 7.38% | +0.500% | 1 |
| Golden Valley | Hennepin County | 9.78% | +2.900% | 5 |
| Grand Rapids | Itasca County | 8.38% | +1.500% | 3 |
| Henderson | Sibley County | 7.88% | +1.000% | 1 |
| Hermantown | St. Louis County | 8.88% | +2.000% | 2 |
| Hibbing | St. Louis County | 7.88% | +1.000% | 1 |
| Hutchinson | McLeod County | 7.88% | +1.000% | 1 |
| International Falls | Koochiching County | 8.38% | +1.500% | 2 |
| Litchfield | Meeker County | 7.88% | +1.000% | 1 |
| Mankato | Blue Earth County | 7.88% | +1.000% | 3 |
| Mankato | Nicollet County | 7.88% | +1.000% | 1 |
| Maple Grove | Hennepin County | 9.03% | +2.150% | 7 |
| Marshall | Lyon County | 7.38% | +0.500% | 1 |
| Medford | Steele County | 7.88% | +1.000% | 1 |
| Minneapolis | Hennepin County | 9.03% | +2.150% | 59 |
| Monticello | Wright County | 7.88% | +1.000% | 1 |
| Moorhead | Clay County | 7.88% | +1.000% | 6 |
| Moose Lake | Carlton County | 8.38% | +1.500% | 1 |
| New Ulm | Brown County | 7.88% | +1.000% | 1 |
| North Mankato | Nicollet County | 7.88% | +1.000% | 2 |
| Oakdale | Washington County | 8.88% | +2.000% | 3 |
| Perham | Otter Tail County | 7.88% | +1.000% | 1 |
| Proctor | St. Louis County | 8.88% | +2.000% | 2 |
| Richfield | Hennepin County | 9.03% | +2.150% | 2 |
| Rochester | Olmsted County | 8.13% | +1.250% | 8 |
| Rogers | Hennepin County | 8.77% | +1.900% | 4 |
| Roseville | Ramsey County | 8.88% | +2.000% | 7 |
| Sauk Centre | Stearns County | 8.00% | +1.125% | 2 |
| Spicer | Kandiyohi County | 7.88% | +1.000% | 1 |
| St. Paul | Ramsey County | 9.88% | +3.000% | 41 |
| St. Peter | Nicollet County | 7.88% | +1.000% | 1 |
| Staples | Todd County | 7.88% | +1.000% | 1 |
| Staples | Wadena County | 7.88% | +1.000% | 1 |
| Stillwater | Washington County | 8.88% | +2.000% | 2 |
| Two Harbors | Lake County | 8.38% | +1.500% | 2 |
| Virginia | St. Louis County | 8.38% | +1.500% | 2 |
| Waite Park | Stearns County | 8.50% | +1.625% | 5 |
| Walker | Cass County | 8.88% | +2.000% | 2 |
| Warren | Marshall County | 7.38% | +0.500% | 1 |
| West St. Paul | Dakota County | 8.63% | +1.750% | 2 |
| Willmar | Kandiyohi County | 7.88% | +1.000% | 2 |
| Woodbury | Washington County | 8.88% | +2.000% | 5 |
| Worthington | Nobles County | 7.88% | +1.000% | 1 |
Minnesota county & unincorporated-area rates
Rates that apply outside any named city — the county's own blanket rate for its unincorporated area, plus a small number of special-purpose codes the source data can't attach a place name to but can still attribute to a county.
| Area | Combined Rate | ZIP Codes |
|---|---|---|
| Anoka County (unincorporated areas) | 8.13% | 21 |
| Becker County (unincorporated areas) | 7.38% | 20 |
| Beltrami County (unincorporated areas) | 8.00% | 20 |
| Benton County (unincorporated areas) | 7.38% | 9 |
| Benton County (unincorporated areas) | 7.88% | 5 |
| Blue Earth County (unincorporated areas) | 7.38% | 20 |
| Brown County (unincorporated areas) | 7.38% | 12 |
| Carlton County (unincorporated areas) | 7.88% | 15 |
| Carver County (unincorporated areas) | 8.38% | 20 |
| Cass County (unincorporated areas) | 7.38% | 25 |
| Chippewa County (unincorporated areas) | 7.38% | 11 |
| Chisago County (unincorporated areas) | 7.38% | 16 |
| Clay County (unincorporated areas) | 7.38% | 17 |
| Cook County (unincorporated areas) | 8.38% | 6 |
| Crow Wing County (unincorporated areas) | 7.38% | 20 |
| Crow Wing County (unincorporated areas) | 8.38% | 3 |
| Dakota County (unincorporated areas) | 8.13% | 26 |
| Dodge County (unincorporated areas) | 7.38% | 13 |
| Douglas County (unincorporated areas) | 7.38% | 18 |
| Faribault County (unincorporated areas) | 7.38% | 16 |
| Fillmore County (unincorporated areas) | 7.38% | 17 |
| Freeborn County (unincorporated areas) | 7.38% | 19 |
| Goodhue County (unincorporated areas) | 7.38% | 17 |
| Hennepin County (unincorporated areas) | 8.53% | 86 |
| Hubbard County (unincorporated areas) | 7.38% | 12 |
| Isanti County (unincorporated areas) | 7.38% | 15 |
| Itasca County (unincorporated areas) | 7.88% | 33 |
| Jackson County (unincorporated areas) | 7.88% | 14 |
| Kanabec County (unincorporated areas) | 7.38% | 9 |
| Kandiyohi County (unincorporated areas) | 7.38% | 18 |
| Koochiching County (unincorporated areas) | 7.38% | 14 |
| Lake County (unincorporated areas) | 7.38% | 10 |
| Le Sueur County (unincorporated areas) | 7.38% | 14 |
| Martin County (unincorporated areas) | 7.38% | 16 |
| McLeod County (unincorporated areas) | 7.38% | 19 |
| Mille Lacs County (unincorporated areas) | 7.38% | 12 |
| Mille Lacs County (unincorporated areas) | 8.38% | 2 |
| Morrison County (unincorporated areas) | 7.38% | 25 |
| Mower County (unincorporated areas) | 7.38% | 19 |
| Nicollet County (unincorporated areas) | 7.38% | 11 |
| Nobles County (unincorporated areas) | 7.38% | 20 |
| Norman County (unincorporated areas) | 7.38% | 16 |
| Olmsted County (unincorporated areas) | 7.38% | 20 |
| Otter Tail County (unincorporated areas) | 7.38% | 37 |
| Pine County (unincorporated areas) | 7.38% | 20 |
| Polk County (unincorporated areas) | 7.38% | 23 |
| Ramsey County (unincorporated areas) | 8.38% | 17 |
| Redwood County (unincorporated areas) | 7.38% | 23 |
| Renville County (unincorporated areas) | 7.38% | 17 |
| Rice County (unincorporated areas) | 7.38% | 17 |
| Roseau County (unincorporated areas) | 7.38% | 10 |
| Scott County (unincorporated areas) | 8.38% | 11 |
| Sherburne County (unincorporated areas) | 7.38% | 10 |
| Sherburne County (unincorporated areas) | 7.88% | 1 |
| Sibley County (unincorporated areas) | 7.38% | 17 |
| St. Louis County (unincorporated areas) | 7.38% | 50 |
| Stearns County (unincorporated areas) | 8.00% | 17 |
| Stearns County (unincorporated areas) | 7.50% | 33 |
| Steele County (unincorporated areas) | 7.38% | 13 |
| Todd County (unincorporated areas) | 7.38% | 22 |
| Wabasha County (unincorporated areas) | 7.38% | 13 |
| Wadena County (unincorporated areas) | 7.38% | 7 |
| Waseca County (unincorporated areas) | 7.38% | 14 |
| Washington County (unincorporated areas) | 8.38% | 24 |
| Watonwan County (unincorporated areas) | 7.38% | 12 |
| Winona County (unincorporated areas) | 7.63% | 14 |
| Wright County (unincorporated areas) | 7.38% | 22 |
Highest & lowest Minnesota rates
The ten highest and ten lowest distinct combined rates published anywhere in this data set.
Highest
| Jurisdiction | Rate |
|---|---|
| St. Paul | 9.88% |
| Golden Valley | 9.78% |
| Bloomington | 9.03% |
| Chanhassen | 8.88% |
| Rogers | 8.77% |
| West St. Paul | 8.63% |
| Hennepin County (unincorporated areas) | 8.53% |
| Bemidji | 8.50% |
| Chanhassen | 8.38% |
| Rochester | 8.13% |
Lowest
| Jurisdiction | Rate |
|---|---|
| Glenwood | 7.38% |
| Stearns County (unincorporated areas) | 7.50% |
| Winona County (unincorporated areas) | 7.63% |
| Albert Lea | 7.88% |
| Avon | 8.00% |
| Rochester | 8.13% |
| Chanhassen | 8.38% |
| Bemidji | 8.50% |
| Hennepin County (unincorporated areas) | 8.53% |
| West St. Paul | 8.63% |
How Minnesota's rate is built
Every combined rate in the tables above starts from the same 6.88% statewide base component, per this data set. On top of that, Minnesota publishes 1 distinct special-district type that can add to the county or city rate depending on the address.
| District Type | Jurisdictions | Rate Range |
|---|---|---|
| Transit/special district (type 63) | 84 | 0.250% – 1.000% |
Rate distribution across Minnesota
Every distinct combined rate published in this data set, and how many jurisdictions charge it.
| Combined Rate | Jurisdictions |
|---|---|
| 6.88% | 1 |
| 7.12% | 1 |
| 7.38% | 54 |
| 7.50% | 1 |
| 7.63% | 1 |
| 7.88% | 36 |
| 8.00% | 4 |
| 8.13% | 3 |
| 8.38% | 15 |
| 8.50% | 3 |
| 8.53% | 1 |
| 8.63% | 1 |
| 8.77% | 1 |
| 8.88% | 10 |
| 9.03% | 6 |
| 9.78% | 1 |
| 9.88% | 1 |
Where this data comes from
Rates come from the official Streamlined Sales and Use Tax Agreement (SSUTA) "Rate and Boundary" files that Minnesota, as an SST member state, is required to publish free to the public under SSUTA §§305 and 307 (streamlinedsalestax.org). Jurisdiction names (city, county, and county-subdivision) are matched against U.S. Census Bureau Gazetteer name files by FIPS code — this page invents no jurisdiction names of its own. The data set behind this page was last pulled 2026-08-04; SST posts updated files ahead of each calendar quarter and issues mid-quarter corrections when a jurisdiction changes its rate.
Need a single ZIP code instead of the full table? Use the sales tax rate by ZIP code lookup, or the general sales tax calculator for a quick estimate with grocery exemptions.
Compare with other states: Wisconsin , Iowa , North Dakota .
Frequently asked questions
What's the sales tax rate in Hennepin County (unincorporated areas)?
Hennepin County (unincorporated areas) has a combined sales tax rate of 8.53%, per the official Streamlined Sales Tax data as of 2026-08-04. It's the largest jurisdiction in this data set by ZIP-code coverage, used here as the best available size proxy since the SST files don't publish population figures.
Why do sales tax rates vary within the same ZIP code in Minnesota?
A combined rate is a stack, not a single number: the state's own component (6.88% per this data set) plus whatever the county, city, and any special district (transit, tourism, public safety) each add on top. ZIP codes were drawn by the Postal Service to route mail, not to follow city or county lines, so a single ZIP can straddle more than one of those taxing boundaries — which is why the ZIP-code calculator above sometimes shows a range instead of one figure.
How often is this Minnesota sales tax data updated?
The underlying data set was last pulled 2026-08-04. This site checks for a refresh monthly, but the Streamlined Sales Tax Governing Board itself only republishes member-state rate and boundary files on a quarterly cadence (ahead of each calendar quarter, with mid-quarter corrections when a jurisdiction changes its rate) — so most months there is nothing new to pull.
Are groceries taxed differently in Minnesota?
Statewide, Minnesota exempts groceries from the general sales tax (per Minnesota's own base-rate table) — none of the jurisdictions in this ZIP-level data set publish a separate reduced grocery rate distinct from that exemption.
Which Minnesota jurisdiction has the highest combined sales tax rate?
St. Paul (Ramsey County), at 9.88% combined, per the official Streamlined Sales Tax data as of 2026-08-04. At the other end, Glenwood sits at 7.38% — see the highest & lowest table below for the full top-10 spread each way.
Sources
Related insights
Use these guides for rule explanations, planning context, and follow-up questions beyond the calculator result.
Related Calculators
Sales Tax Rate by ZIP Code
Look up the combined sales tax rate for any US ZIP code from official SST data, plus a calculator for the total
Sales Tax Calculator
State + local sales tax rates and nexus obligations
Reverse Sales Tax Calculator
Back out the pre-tax price and tax from a tax-inclusive total
Property Tax Calculator
State property taxes, $40k SALT cap, deduction impact