Middlesex County NJ property tax rates by town (2025)

Each town sets its own general rate. The bars below are one named municipality’s school / county / municipal split of that rate — not a single county-wide bill. State school aid is outside this bar; it reduces the school levy before the rate is struck. How NJ taxes work.

Middlesex County at a glance

24 municipalities and 230,421 parcels are on the 2026 file. 0 of those towns have a 2026 general rate loaded. On a $500,000 sale in 2025, the estimated tax runs from $4,625 in Carteret Boro to $13,615 in Highland Park Boro. The middle bill is $10,575 in New Brunswick City. Class 2 residential assessments moved from $47,782,877,382 to $48,809,513,131, up 2.1%. The median class 2 house was built in 1967.

Median school-share town (rate year 2025): South Plainfield Boro

Among 24 municipalities on the 2025 rate sheet. Bars are South Plainfield Boro’s own components — not three separate county medians.

Schools
54.6%
County
17.1%
Municipal
28.3%

School-share range in 2025: Perth Amboy City 25.2% → Plainsboro Twp 65.9%.

How to read Middlesex County

On the 2025 rate sheet, the middle municipality by school share is South Plainfield Boro: 54.6% schools, 17.1% county, 28.3% municipal. School share on that same sheet runs from Perth Amboy City at 25.2% to Plainsboro Twp at 65.9%.

Class 2 residential net assessments in this county changed from $47,782,877,382 to $48,809,513,131, up 2.1%, on 199,758 parcels with both a prior net and a 2026 net. That is the assessment roll for this county. It is not a list of which towns rose the most, and it is not an appraisal.

Estimated class 2 tax on the towns with both a prior rate and a current rate moved from $1,994,978,290 to $2,014,467,745, up 1.0%. Each of those 24 towns uses its own two rate years. The prior rate is as early as 2024 and the current rate is as late as 2025. This is not one calendar-year county levy. When a town reassesses, the assessment percent and this bill percent are different stories, because the rate falls as the assessments reset.

The largest class share of net assessed value in the 2026 file is Residential at 53.1%.

These are this county’s own figures. The general rate is not comparable across towns until each town’s assessment ratio is applied. The sale-price section states the tax on the same $200,000 sale and the same $500,000 sale after that ratio. Towns stay in legal-name order. State school aid is outside the rate bars.

Tax on a $200,000 or $500,000 sale, 2025

A sale price is not the assessment. In Middlesex County for 2025, each town’s average ratio turns that price into an assessment, and that town’s general rate is applied to the assessment. On a $500,000 sale, the bill is $4,625 in Carteret Boro (ratio 58.99%, rate 1.568) and $13,615 in Highland Park Boro (ratio 100.00%, rate 2.723). The middle bill is $10,575 in New Brunswick City. A $200,000 sale uses the same ratio and rate in that town. This is an Abstract of Ratables estimate, not a collector bill, and the ratio is the town average, not an appraisal of one house.

Town Ratio used General rate Assessment on $500,000 Tax on $200,000 Tax on $500,000
Carteret Boro 58.99% 1.568 $294,950 $1,850 $4,625
Cranbury Twp 79.50% 1.836 $397,500 $2,919 $7,298
Dunellen Boro 92.90% 2.448 $464,500 $4,548 $11,371
East Brunswick Twp 18.83% 12.177 $94,150 $4,586 $11,465
Edison Twp 35.12% 5.725 $175,600 $4,021 $10,053
Helmetta Boro 58.29% 3.558 $291,450 $4,148 $10,370
Highland Park Boro 100.00% 2.723 $500,000 $5,446 $13,615
Jamesburg Boro 37.90% 6.955 $189,500 $5,272 $13,180
Metuchen Boro 32.84% 7.255 $164,200 $4,765 $11,913
Middlesex Boro 94.17% 2.120 $470,850 $3,993 $9,982
Milltown Boro 36.09% 6.951 $180,450 $5,017 $12,543
Monroe Twp 56.85% 2.740 $284,250 $3,115 $7,788
New Brunswick City 78.68% 2.688 $393,400 $4,230 $10,575
North Brunswick Twp 36.02% 6.571 $180,100 $4,734 $11,834
Perth Amboy City 73.32% 3.178 $366,600 $4,660 $11,651
Piscataway Twp 86.91% 1.750 $434,550 $3,042 $7,605
Plainsboro Twp 83.00% 2.766 $415,000 $4,592 $11,479
Sayreville Boro 33.84% 6.259 $169,200 $4,236 $10,590
South Amboy City 64.05% 3.217 $320,250 $4,121 $10,302
South Brunswick Twp 34.80% 5.578 $174,000 $3,882 $9,706
South Plainfield Boro 27.77% 7.316 $138,850 $4,063 $10,158
South River Boro 67.56% 2.669 $337,800 $3,606 $9,016
Spotswood Boro 60.50% 3.792 $302,500 $4,588 $11,471
Woodbridge Twp 18.67% 12.034 $93,350 $4,493 $11,234

Every New Jersey town on this same sale price, ordered by the $500,000 tax, lowest bill first.

Highest estimated tax in Middlesex County: $97,325

Residential

The highest residential estimate in Middlesex County is $97,325 at 1667 WOODLAND AVE, Edison Twp, on a net assessment of $1,700,000 and a 2025 general rate of 5.725.

GRIGGS DRIVE in South Brunswick Twp is assessed at $1,422,500, higher than 124 CHELSEA LN in Woodbridge Twp at $700,200. The estimated tax is still lower, $79,347 versus $84,262, because the general rates are 5.578 and 12.034.

Address Town Class Net assessment Rate year Estimated tax
1667 WOODLAND AVE Edison Twp 2 — Residential (four families or less) $1,700,000 2025 $97,325
124 CHELSEA LN Woodbridge Twp 2 — Residential (four families or less) $700,200 2025 $84,262
GRIGGS DRIVE South Brunswick Twp 2 — Residential (four families or less) $1,422,500 2025 $79,347
10 PUNIA BLVD Plainsboro Twp 2 — Residential (four families or less) $2,800,000 2025 $77,448
6 WALNUT LN Woodbridge Twp 2 — Residential (four families or less) $609,700 2025 $73,371

Business

The highest business estimate in Middlesex County is $8,533,653 at ONE SQUIBB DRIVE, North Brunswick Twp, on a net assessment of $129,868,400 and a 2025 general rate of 6.571.

1115 CENTENNIAL AVE in Piscataway Twp is assessed at $478,800,000, higher than ONE SQUIBB DRIVE in North Brunswick Twp at $129,868,400. The estimated tax is still lower, $8,379,000 versus $8,533,653, because the general rates are 1.750 and 6.571.

Address Town Class Net assessment Rate year Estimated tax
ONE SQUIBB DRIVE North Brunswick Twp 4B — Industrial $129,868,400 2025 $8,533,653
1115 CENTENNIAL AVE Piscataway Twp 4B — Industrial $478,800,000 2025 $8,379,000
199-219 LAFAYETTE AVE Edison Twp 4A — Commercial $140,215,300 2025 $8,027,326
192-294 RIDGE ROAD South Brunswick Twp 4B — Industrial $135,553,300 2025 $7,561,163
101 POSSUMTOWN RD Piscataway Twp 4B — Industrial $400,000,000 2025 $7,000,000

Owner names are not shown. Each town’s own rate is used, so a higher assessment in a low-rate town can still be a lower tax. Commercial and industrial parcels (class 4A and 4B) are the business list. Apartment buildings are class 4C and are not in that list. This is not a collector’s bill.

Middlesex County this year

24 municipalities sit on the 2026 assessment file. Loaded rates are 2025.

New Brunswick City is the municipal-leaning city contrast (~40% schools / 16% county / 44% municipal, rate 2.688). Perth Amboy City is more municipal-heavy still (~25% schools / 15% county / 60% municipal). Edison Twp sits near the county median school share (~55% schools) on the loaded sheet.

School-share extremes run from Perth Amboy to Plainsboro Twp (~66% schools). Full legal names matter here — East Brunswick, South Brunswick, North Brunswick, and the South* towns are easy to confuse in a truncated list. Use the table.

Sources: NJ Division of Taxation MOD-IV and Abstract of Ratables. Estimates are not collector bills. Disclaimer.

Housing stock in Middlesex County, median year built 1967

On the 2026 file, class 2 houses in Middlesex County with a year built have a median year of 1967, about 59 years old. Of those 187,881 houses, the largest share was built 1940–1959. This is the assessor’s year built. It is not a ranking of towns.

By parcel count, Residential 86.7%, Vacant land 8.1%, Commercial 3.3%, Industrial 0.9%, Apartment 0.4%, Farm (qualified) 0.3%, Other / unclassified 0.2%, Farm (regular) 0.1%. Those percentages are a count of parcels, not a share of tax dollars. The class table uses the tax-base share.

Year built

Before 1940
15.7%
1940–1959
25.3%
1960–1979
20.3%
1980–1999
25.1%
2000–2009
7.8%
2010–2026
5.9%

Assessor building line

Grouped from the assessor’s building abbreviation. One-family, two-family, and condo are the codes that read clearly. Other codes stay in their own group. This is not a bedroom count, and square feet are left off because most records do not include them.

One-family
69,860 41.5%
Two-family
2,178 1.3%
Three-family or more
333 0.2%
Condo
6,299 3.7%
Other codes
89,801 53.3%

Ratable base by property class

Share of net assessed value in the MOD-IV parcel file (not the Abstract value columns). Class 15 exempt parcels may be under-counted when net value is zero. This is the tax base mix, not a school rating.

ClassParcelsNet assessed% of net
Residential 2 199,783 $48,812,520,131 53.1%
Vacant land 1 18,597 $18,088,671,172 19.7%
Commercial 4A 7,710 $8,032,324,836 8.7%
Industrial 4B 2,116 $12,006,714,637 13.1%
Apartment 4C 923 $4,906,020,656 5.3%
Farm (regular) 3A 276 $116,757,800 0.1%
Farm (qualified) 3B 663 $7,468,900 0.0%
Other / unclassified other 353 $18,378,559 0.0%

Municipalities

Default order is legal name. The general rate is not comparable across towns with different equalized ratios and is not a ranking of tax burden. Percents are shares of school + county + municipal cents on the rate sheet.

Town Year General School ¢ School % County ¢ County % Muni ¢ Muni % Eq. ratio Eff. rate Parcels Reval
Carteret Boro 2025 1.568 0.519 33.1 0.309 19.7 0.740 47.2 58.99 1.760 5,899
Cranbury Twp 2025 1.836 0.997 54.3 0.438 23.9 0.401 21.8 79.50 1.454 1,852
Dunellen Boro 2025 2.448 1.411 57.6 0.353 14.4 0.684 27.9 92.90 2.399 2,322 Yes
East Brunswick Twp 2025 12.177 7.883 64.7 1.845 15.2 2.449 20.1 18.83 2.287 17,877
Edison Twp 2025 5.725 3.139 54.8 0.990 17.3 1.596 27.9 35.12 2.005 28,240
Helmetta Boro 2025 3.558 2.120 59.6 0.601 16.9 0.837 23.5 58.29 2.054 1,003
Highland Park Boro 2025 2.723 1.662 61.0 0.337 12.4 0.724 26.6 103.16 2.802 3,628
Jamesburg Boro 2025 6.955 3.548 51.0 0.917 13.2 2.490 35.8 37.90 2.631 1,883
Metuchen Boro 2025 7.255 4.469 61.6 1.060 14.6 1.726 23.8 32.84 2.374 5,317
Middlesex Boro 2025 2.120 1.138 53.7 0.339 16.0 0.643 30.3 94.17 2.164 5,018 Yes
Milltown Boro 2025 6.951 4.257 61.2 0.965 13.9 1.729 24.9 36.09 2.500 2,651
Monroe Twp 2025 2.740 1.535 56.0 0.609 22.2 0.596 21.8 56.85 1.557 24,729
New Brunswick City 2025 2.688 1.063 39.5 0.441 16.4 1.184 44.0 78.68 2.092 8,027
North Brunswick Twp 2025 6.571 3.878 59.0 0.968 14.7 1.725 26.3 36.02 2.353 12,033
Perth Amboy City 2025 3.178 0.802 25.2 0.478 15.0 1.898 59.7 73.32 2.296 9,422
Piscataway Twp 2025 1.750 0.919 52.5 0.354 20.2 0.477 27.3 86.91 1.708 15,225 Yes
Plainsboro Twp 2025 2.766 1.824 65.9 0.418 15.1 0.524 18.9 83.00 2.294 6,135
Sayreville Boro 2025 6.259 3.515 56.2 1.033 16.5 1.711 27.3 33.84 2.098 13,425
South Amboy City 2025 3.217 1.340 41.7 0.543 16.9 1.334 41.5 64.05 2.056 3,241
South Brunswick Twp 2025 5.578 3.294 59.1 0.998 17.9 1.286 23.1 34.80 1.938 15,991
South Plainfield Boro 2025 7.316 3.991 54.6 1.252 17.1 2.073 28.3 27.77 2.023 8,799
South River Boro 2025 2.669 1.315 49.3 0.515 19.3 0.839 31.4 67.56 1.797 5,129
Spotswood Boro 2025 3.792 2.043 53.9 0.582 15.3 1.167 30.8 60.50 2.277 2,977
Woodbridge Twp 2025 12.034 6.556 54.5 1.866 15.5 3.612 30.0 18.67 2.234 29,598