Sterling Heights, Michigan
Michigan's fourth-largest city, in Macomb County north of Detroit. Sterling Heights does not levy a local income tax (unlike Detroit and a couple dozen other Michigan cities), so residents pay just the flat state income tax plus local property tax by millage — and Michigan's flat 6% sales tax with no local add-on.