Oakland County property tax rates, 2025

Combined rates for each of 62 places, lowest first. Each page shows the rate of every taxing unit that makes up the total.

Lowest combined rate
23.5404Groveland Township
Highest combined rate
65.0247Hazel Park
Places
622025
Groveland Township 4 23.5404 33.2332
Oakland Township 3 24.6821 31.0749
Southfield Township 2 25.6381 30.8086
Novi 8 27.1551 37.1177
Addison Township 6 27.443 35.983
Rose Township 2 28.4752 29.5492
White Lake Township 6 28.7703 35.1993
Orion Township 4 29.0657 35.623
Novi Township 1 29.5569 29.5569
Orchard Lake 3 29.8531 33.6967
Commerce Township 2 30.2296 33.2203
Lake Angelus 2 30.3952 34.3472
Troy 7 30.6309 42.2594
Rochester Hills 2 30.8553 35.9928
West Bloomfield Township 8 31.4531 37.3862
Bloomfield Township 4 31.5648 37.1874
Springfield Township 3 31.646 36.806
Lyon Township 2 31.6481 32.0125
Holly Township 2 32.0444 32.3663
Rochester 1 32.4246 32.4246
Independence Township 3 32.4766 35.0819
Auburn Hills 4 32.4857 39.043
Highland Township 1 32.7248 32.7248
Waterford Township 3 32.9279 37.1299
Milford Township 2 33.3601 34.2383
Franklin Village 1 35.1365 35.1365
Bloomfield Hills 2 35.4018 35.9981
Bingham Farms Village 2 35.6381 40.8086
Brandon Township 2 35.8118 40.0718
Wixom 3 35.8219 40.1017
Clarkston 1 36.2619 36.2619
Berkley 2 36.3012 40.2818
Sylvan Lake 2 36.3255 42.2586
Wolverine Lake Village 1 36.8119 36.8119
Oxford Township 2 37.1942 38.6495
Royal Oak 3 37.961 42.7595
Birmingham 1 38.1422 38.1422
Fenton 1 38.3646 38.3646
Pontiac 1 38.3748 38.3748
Beverly Hills Village 1 39.2445 39.2445
Farmington Hills 3 39.4568 42.8732
Northville 1 39.9709 39.9709
Keego Harbor 1 40.2912 40.2912
Walled Lake 1 40.9991 40.9991
Leonard Village 1 41.1905 41.1905
Milford Village 1 41.6603 41.6603
South Lyon 1 42.1483 42.1483
Holly Village 2 43.1698 44.8746
Huntington Woods 2 43.6735 47.6541
Oxford Village 1 44.1076 44.1076
Farmington 1 44.5448 44.5448
Lake Orion Village 1 44.8431 44.8431
Pleasant Ridge 1 46.0062 46.0062
Madison Heights 3 46.2962 57.9247
Royal Oak Township 2 46.6458 47.2685
Ferndale 2 47.1564 51.6764
Clawson 1 48.6167 48.6167
Southfield 5 50.6993 58.1881
Ortonville Village 1 50.838 50.838
Lathrup Village 1 56.0342 56.0342
Oak Park 3 59.4486 60.0713
Hazel Park 1 65.0247 65.0247

Rates are mills (dollars per $1,000 of taxable value), 2025.

Source: Michigan Department of Treasury, 2025 Total Property Tax Rates in Michigan. Retrieved 2026-10-26.

Property tax in Oakland County

In 2025, combined rates in Oakland County run from 23.5404 in Groveland Township to 65.0247 in Hazel Park, mills (dollars per $1,000 of taxable value). On an assessed value of $300,000, that's $7,062 to $19,507 a year before credits or relief.

Choose a place above to see each rate that makes up its total and estimate a bill, or read the Michigan property tax guide.