Michigan tax checker
Does your Michigan city have an income tax?
Most Michigan places do not. In the 24 cities that do, living inside the city or earning wages for work done there can add a local return. Use the checker for a rough wage-level estimate, then use the city's form for exemptions, credits, allocations, and the final amount.
Michigan city income tax checker
Estimate the wage-level city tax
Resident wage estimate
$0
No resident city selected.
Work-city wage estimate
$900
Detroit nonresident rate: 1.2%. Nonresident means you live outside the city but earn wages inside it.
Rough balance after withholding
$900
Before city exemptions and return adjustments.
City limits matter
A mailing address is not always the same as being inside city limits. If you are close to a border, check the city's address lookup or ask the city tax office.
Possible credit
If you live in one taxing city and work in another, your resident city may reduce your bill for tax you already paid to the work city. A credit is a reduction on one tax bill for tax already paid somewhere else. This estimate includes a rough credit of $0.
This multiplies wages by the listed city rate and applies the work-location percentage and a rough resident credit. It does not calculate city personal exemptions, deductions, every credit, part-year rules, or the filing deadline. Use the city's current return for the final amount.
Next check
Confirm the city before you file.
Use this result to decide which city forms deserve attention. Then confirm the official city list and whether your home or workplace is actually inside city limits.
Current rate snapshot
Michigan's 24 city-income-tax cities
Standard-rate cities
1% resident and 0.5% nonresident:
Albion, Battle Creek, Benton Harbor, Big Rapids, East Lansing, Flint, Grayling, Hamtramck, Hudson, Ionia, Jackson, Lansing, Lapeer, Muskegon, Muskegon Heights, Pontiac, Port Huron, Portland, Springfield, Walker.
Higher-rate cities
- Detroit: 2.4% resident, 1.2% nonresident
- Grand Rapids: 1.5% resident, 0.75% nonresident
- Highland Park: 2% resident, 1% nonresident
- Saginaw: 1.5% resident, 0.75% nonresident
Before you file
- Confirm the legal boundary. A postal city name does not prove the home or workplace is inside city limits.
- Keep work-location records. They matter when a nonresident works both inside and outside the taxing city.
- Use the city return. Personal exemptions, part-year rules, credits, withholding, and due dates are not identical in every city.
Common questions
Which Michigan cities have an income tax?
Michigan Treasury currently lists 24 cities. Most use 1% for residents and 0.5% for nonresidents. Detroit, Grand Rapids, Highland Park, and Saginaw use higher rates.
Do I pay city income tax if I work in a taxing city but live outside it?
A nonresident generally pays the city's nonresident rate on compensation earned for work performed inside the city. Exemptions, allocations, credits, and the city form affect the final amount.
Does my mailing address decide whether city income tax applies?
No. A mailing address can use a city name even when the home is in a township. The legal city boundary controls resident status.
How does remote or hybrid work affect city income tax?
A nonresident may need to allocate wages between days worked inside and outside the taxing city. Keep work-location records and use that city's current instructions.
Sources and review
Where the city list and rates come from
Treasury maintains the current city list. The four higher-rate cities publish their own current rate information, while the City Income Tax Act supplies the standard rate structure.
- Data used
- Current Michigan Treasury city list and 2026 municipal rate guidance
- Last reviewed
- July 12, 2026
- Michigan Treasury list of cities that impose income tax for current list of city income tax authorities.
- 2025 Michigan Treasury Taxpayer Assistance Manual for standard-rate structure and the four higher-rate cities.
- 2026 City of Detroit withholding guide for current Detroit resident, nonresident, and wage-allocation rates.
- City of Grand Rapids individual income-tax guide for current Grand Rapids resident and nonresident rates.
- City of Highland Park income tax for current Highland Park resident and nonresident rates.
- City of Saginaw income-tax FAQ for current Saginaw resident and nonresident rates.
- Michigan City Income Tax Act for state law behind city income tax.
- Michigan Treasury Detroit telecommuting guidance for remote-work example.
Use this carefully: City income tax depends on legal city boundaries, part-year rules, credits, exemptions, and the city form. Use the checker as a planning aid, not a filed return.
Rules, rates, forms, office practices, and local facts can change. When the answer matters, confirm it with the current official source, the responsible office, or a qualified Michigan professional before acting.
Next steps
Keep the local costs together
City income tax is one address-sensitive cost. Compare it with property tax before choosing a place.
- Compare Put two places side by side Compare property-tax rates, school districts, and city income tax. Compare places →
- Homebuyer Run the full buyer planner Keep the place, purchase price, closing cash, property tax, and city tax together. Open planner →
- Directory Find the exact Michigan place Start from the city, township, or village page when a mailing name is ambiguous. Browse places →
Useful Porch Notes
City income tax around Michigan
These notes show how the legal-boundary question plays out in different parts of the state.
Money and taxes
This city has a local income tax
Some Michigan cities charge the standard local income tax: 1% for residents and 0.5% for nonresidents who work in the city.
Read this note →Money and taxes
Which Grand Rapids-area cities charge a local income tax?
In Kent County, Grand Rapids and Walker charge a local income tax, while most nearby suburbs do not.
Read this note →Money and taxes
Do any Macomb County cities have a local income tax?
Macomb County has no city income tax in any of its cities or townships, so property tax is the main local tax to watch.
Read this note →Page feedback
See something wrong or unclear?
Send a note about this page. The page address will be included automatically.
Page feedback
Send a note
The page you're on will be included automatically.