Middlesex County, New Jersey Property Tax Rates and Average Tax Bills

Scroll down to see a tax map with more information

Tax Assessor Phone Numbers

The New Jersey General Tax Rate is used to calculate the tax applied on a property.
The rate is $10 for each $1000 of the taxable assessed value.
The general tax rate is used to compute the tax on a property.

The effective tax rate is used to compare one municipality to another.
The effective tax rate is not the rate utilized in the calculation of the tax on a property.

The average 2019 Middlesex County property tax bill was $8,533
The average 2019 New Jersey property tax bill was $8,736
Click table headers to sort
Municipality2020 General Tax Rate2019 Average Tax Bill
Carteret Boro2.876$6,746
Cranbury Twp1.78$10,935
Dunellen Boro3.248$8,942
East Brunswick Twp11.13$10,374
Edison Twp5.629$9,716
Helmetta Boro3.062$6,364
Highland Park Boro8.409$12,143
Jamesburg Boro6.189$7,595
Metuchen Boro6.143$10,946
Middlesex Boro9.422$8,555
Milltown Boro6.308$9,905
Monroe Twp2.513$7,802
New Brunswick City2.47$6,573
North Brunswick Twp5.786$9,033
Old Bridge Twp5.032$7,635
Perth Amboy City2.978$7,169
Piscataway Twp2.269$7,612
Plainsboro Twp2.347$10,334
Sayreville Boro5.345$7,581
South Amboy City2.817$7,542
South Brunswick Twp5.04$9,738
South Plainfield Boro6.346$7,468
South River Boro2.287$6,778
Spotswood Boro3.399$8,485
Woodbridge Twp10.667$8,079
Middlesex County, NJ Property Tax Map
Tax Rate Less Than County Average Tax Rate Less Than County Average
Tax Rate More Than County Average Tax Rate More Than County Average
Tap or click markers for tax data for each town

Middlesex County, NJ Tax Assessor Phone Numbers

TownTax AssessorPhone #
CarteretGerald Briscione732-541-3820
CranburyDavid Levy609-664-3124
DunellenDawn Guttschall732-968-3323
East BrunswickFrank Colon732-390-6845
EdisonJoann Jimenez732-248-7211
HelmettaKen Pacera732-521-4946
Highland ParkThomas Mancuso732-819-3783
JamesburgKen Pacera732-521-2222
MetuchenAnand Verma732-632-8516
MiddlesexThomas Reilly732-356-7400
MilltownSandra Potkulski732-828-2100
MonroeMitchell Elias732-521-4400
New BrunswickPhilip Duchesneau732-745-5011
North BrunswickAlaina Wysocke732-247-0922
Old BridgeBrian Enright732-721-5600
Perth AmboyWilliam Fitzpatrick732-826-0290
PiscatawayLisa Stephens732-562-2328
PlainsboroThomas Mancuso609-799-0909
SayrevilleJoseph Kupsch732-390-7080
South AmboyBrian Enright732-5255969
South BrunswickMark Fitzpatrick732-329-4000
South PlainfieldMary Frances Hildebrandt908-226-7622
South RiverMichael Frangella732-257-1999
SpotswoodDavid Jasko732-251-0700
WoodbridgeRich Duda732-634-4500