NJLiving Hub
Explore NJ

Towns

30 New Jersey commuter towns compared. Select a town for schools, tax details and appeal rules.

Lowest 2025 avg. tax bill
$9,597
Source: NJ Division of Taxation · Updated February 2026
Highest 2025 avg. tax bill
$26,298
Source: NJ Division of Taxation · Updated February 2026
NJ Transit monthly pass to NY Penn
$223 – $531
Source: NJ Transit · Updated July 2026
Median rent per month
$1,523 – $2,949
Source: U.S. Census ACS · Updated January 2026
Map

Where the towns are

Cumberland CountyHunterdon CountyWarren CountySomerset CountyOcean CountyBergen CountyMiddlesex CountyAtlantic CountyBurlington CountyCape May CountyEssex CountyMercer CountyHudson CountyMonmouth CountySussex CountyUnion CountyMorris CountyCamden CountySalem CountyGloucester CountyPassaic CountyUnionMiddlesexEssexSomersetHudsonMorrisRahwayCranfordWestfieldMetuchenLindenMillburn (Short Hills)SummitMontclairEdisonUnion TwpElizabethChatham BoroChatham TwpWoodbridgeBloomfieldMadisonMaplewoodDenvillePlainfieldMorristownSouth Orange (Village)Bernards Twp (Basking Ridge)LivingstonNew ProvidenceMontvilleBerkeley HeightsBridgewaterFanwoodScotch PlainsMorris Twp

Towns on the map

Select a pin or a name to open the town page. Shaded counties have published towns.

Map: U.S. Census Bureau cartographic boundary files (public domain), simplified. Pin positions: approximate town centers computed from NJOGIS municipal boundaries (NJ Office of GIS, April 2025); hover or tap a pin for the name. Credits

Browse the towns

Rahway

Union County, NJ

Avg tax bill$10,435/yr Above NJ avg
Train pass to NYC$328/mo
Median rent$1,845/mo
See Rahway

Cranford

Union County, NJ

Avg tax bill$13,729/yr Above NJ avg
Train pass to NYC$309/mo
Median rent$2,199/mo
See Cranford

Westfield

Union County, NJ

Avg tax bill$18,948/yr Above NJ avg
Train pass to NYC$328/mo
Median rent$2,357/mo
See Westfield

Metuchen

Middlesex County, NJ

Avg tax bill$13,819/yr Above NJ avg
Train pass to NYC$408/mo
Median rent$2,078/mo
See Metuchen

Linden

Union County, NJ

Avg tax bill$9,832/yr Below NJ avg
Train pass to NYC$309/mo
Median rent$1,731/mo
See Linden

Summit

Union County, NJ

Avg tax bill$19,701/yr Above NJ avg
Train pass to NYC$362/mo
Median rent$2,430/mo
See Summit

Montclair

Essex County, NJ

Avg tax bill$22,489/yr Above NJ avg
Train pass to NYC$255/mo
Median rent$2,063/mo
See Montclair

Edison

Middlesex County, NJ

Avg tax bill$10,585/yr Above NJ avg
Train pass to NYC$463/mo
Median rent$1,974/mo
See Edison

Union Twp

Union County, NJ

Avg tax bill$10,849/yr Above NJ avg
Train pass to NYC$255/mo
Median rent$2,064/mo
See Union Twp

Elizabeth

Union County, NJ

Avg tax bill$9,727/yr Below NJ avg
Train pass to NYC$255/mo
Median rent$1,523/mo
See Elizabeth

Woodbridge

Middlesex County, NJ

Avg tax bill$9,597/yr Below NJ avg
Train pass to NYC$362/mo
Median rent$1,959/mo
See Woodbridge

Madison

Morris County, NJ

Avg tax bill$15,897/yr Above NJ avg
Train pass to NYC$408/mo
Median rent$2,253/mo
See Madison

Denville

Morris County, NJ

Avg tax bill$11,459/yr Above NJ avg
Train pass to NYC$531/mo
Median rent$1,817/mo
See Denville

Montville

Morris County, NJ

Avg tax bill$14,423/yr Above NJ avg
Train pass to NYC$408/mo
Median rent$2,372/mo
See Montville

Fanwood

Union County, NJ

Avg tax bill$14,759/yr Above NJ avg
Train pass to NYC$362/mo
Median rent$2,446/mo
See Fanwood

Sources. Avg tax bill, tax year 2025: NJ Division of Taxation (Updated February 2026); the “Above/Below NJ avg” tag compares with the NJ average bill from the same series. Train pass to NYC: NJ Transit (Updated July 2026). Median rent: U.S. Census ACS (Updated January 2026). Data updated November 2026. Every number, with its own source and date, is on the town page. Methodology

Side by side

TownMonthly mortgage (median single-family home)Property tax billNJ Transit pass to NY PennCommute timeMedian rent
RahwayUnion County$2,835 / monthSource: Freddie Mac PMMS · Updated October 2026$10,435 / year2025 tax year · Source: NJ Division of Taxation · Updated February 2026$328 / monthSource: NJ Transit · Updated July 2026Fare zone 8. Published one-way adult fare $11.20.37 minScheduled service Wed 2026-11-18; rail feed service dates 2026-09-15 to 2027-03-13; downloaded 2026-11-01 · Source: NJ Transit GTFS (via Mobility Database)$1,845 / month2020-2024 ACS 5-year · Source: U.S. Census ACS · Updated January 2026
CranfordUnion County$4,539 / monthSource: Freddie Mac PMMS · Updated October 2026$13,729 / year2025 tax year · Source: NJ Division of Taxation · Updated February 2026$309 / monthSource: NJ Transit · Updated July 2026Fare zone 7. Published one-way adult fare $10.30.43 minScheduled service Wed 2026-11-18; rail feed service dates 2026-09-15 to 2027-03-13; downloaded 2026-11-01 · Source: NJ Transit GTFS (via Mobility Database)$2,199 / month2020-2024 ACS 5-year · Source: U.S. Census ACS · Updated January 2026
WestfieldUnion County$7,088 / monthSource: Freddie Mac PMMS · Updated October 2026$18,948 / year2025 tax year · Source: NJ Division of Taxation · Updated February 2026Estimate 2026 municipal estimate: $19,739 / year · As of Summer 2026 · Source: Town of Westfield · Not final, not a State figure$328 / monthSource: NJ Transit · Updated July 2026Fare zone 8. Published one-way adult fare $11.20.48 minScheduled service Wed 2026-11-18; rail feed service dates 2026-09-15 to 2027-03-13; downloaded 2026-11-01 · Source: NJ Transit GTFS (via Mobility Database)$2,357 / month2020-2024 ACS 5-year · Source: U.S. Census ACS · Updated January 2026
MetuchenMiddlesex County$4,405 / monthSource: Freddie Mac PMMS · Updated October 2026$13,819 / year2025 tax year · Source: NJ Division of Taxation · Updated February 2026$408 / monthSource: NJ Transit · Updated July 2026Fare zone 11. Published one-way adult fare $14.30.41 minScheduled service Wed 2026-11-18; rail feed service dates 2026-09-15 to 2027-03-13; downloaded 2026-11-01 · Source: NJ Transit GTFS (via Mobility Database)$2,078 / month2020-2024 ACS 5-year · Source: U.S. Census ACS · Updated January 2026
LindenUnion County$2,999 / monthSource: Freddie Mac PMMS · Updated October 2026$9,832 / year2025 tax year · Source: NJ Division of Taxation · Updated February 2026$309 / monthSource: NJ Transit · Updated July 2026Fare zone 7. Published one-way adult fare $10.30.39 minScheduled service Wed 2026-11-18; rail feed service dates 2026-09-15 to 2027-03-13; downloaded 2026-11-01 · Source: NJ Transit GTFS (via Mobility Database)$1,731 / month2020-2024 ACS 5-year · Source: U.S. Census ACS · Updated January 2026
Millburn (Short Hills)Essex County$11,076 / monthSource: Freddie Mac PMMS · Updated October 2026$26,298 / year2025 tax year · Source: NJ Division of Taxation · Updated February 2026$309 / monthSource: NJ Transit · Updated July 2026Lowest monthly fare among the 2 NJ Transit stations in this town (Short Hills zone 7 $309, Millburn zone 7 $309). See stations for each station's fare. Millburn (Short Hills) has two NJ Transit stations, Short Hills and Millburn.34 minScheduled service Wed 2026-11-18; rail feed service dates 2026-09-15 to 2027-03-13; downloaded 2026-11-01 · Source: NJ Transit GTFS (via Mobility Database)$2,262 / month2020-2024 ACS 5-year · Source: U.S. Census ACS · Updated January 2026
SummitUnion County$9,541 / monthSource: Freddie Mac PMMS · Updated October 2026$19,701 / year2025 tax year · Source: NJ Division of Taxation · Updated February 2026$362 / monthSource: NJ Transit · Updated July 2026Summit station, fare zone 9. Published one-way adult fare $11.80.42 minScheduled service Wed 2026-11-18; rail feed service dates 2026-09-15 to 2027-03-13; downloaded 2026-11-01 · Source: NJ Transit GTFS (via Mobility Database)$2,430 / month2020-2024 ACS 5-year · Source: U.S. Census ACS · Updated January 2026
MontclairEssex County$8,459 / monthSource: Freddie Mac PMMS · Updated October 2026$22,489 / year2025 tax year · Source: NJ Division of Taxation · Updated February 2026$255 / monthSource: NJ Transit · Updated July 2026Lowest monthly fare among the 6 NJ Transit stations in this town (Upper Montclair zone 5 $255, Watchung Avenue zone 5 $255, Walnut Street zone 5 $255, Bay Street zone 5 $255, Mountain Avenue zone 6 $276, Montclair Heights zone 6 $276). See stations for each station's fare. Six NJ Transit stations in Montclair are on the fare chart (Montclair-Boonton and Montclair line stations). Montclair State University station (zone 6) is not counted: NJ Transit lists it under Little Falls.35 minScheduled service Wed 2026-11-18; rail feed service dates 2026-09-15 to 2027-03-13; downloaded 2026-11-01 · Source: NJ Transit GTFS (via Mobility Database)$2,063 / month2020-2024 ACS 5-year · Source: U.S. Census ACS · Updated January 2026
EdisonMiddlesex County$3,959 / monthSource: Freddie Mac PMMS · Updated October 2026$10,585 / year2025 tax year · Source: NJ Division of Taxation · Updated February 2026$463 / monthSource: NJ Transit · Updated July 2026Edison station, fare zone 13. Published one-way adult fare $16.10. Edison has one NJ Transit station on the fare chart (Edison, zone 13). Metropark station is in Iselin, Woodbridge Township, so it is listed under Woodbridge, not here.46 minScheduled service Wed 2026-11-18; rail feed service dates 2026-09-15 to 2027-03-13; downloaded 2026-11-01 · Source: NJ Transit GTFS (via Mobility Database)$1,974 / month2020-2024 ACS 5-year · Source: U.S. Census ACS · Updated January 2026
Union TwpUnion County$3,258 / monthSource: Freddie Mac PMMS · Updated October 2026$10,849 / year2025 tax year · Source: NJ Division of Taxation · Updated February 2026$255 / monthSource: NJ Transit · Updated July 2026Union station, fare zone 5. Published one-way adult fare $8.75.36 minScheduled service Wed 2026-11-18; rail feed service dates 2026-09-15 to 2027-03-13; downloaded 2026-11-01 · Source: NJ Transit GTFS (via Mobility Database)$2,064 / month2020-2024 ACS 5-year · Source: U.S. Census ACS · Updated January 2026
ElizabethUnion County$2,999 / monthSource: Freddie Mac PMMS · Updated October 2026$9,727 / year2025 tax year · Source: NJ Division of Taxation · Updated February 2026$255 / monthSource: NJ Transit · Updated July 2026Lowest monthly fare among the 2 NJ Transit stations in this town (Elizabeth zone 5 $255, North Elizabeth zone 5 $255). See stations for each station's fare. Elizabeth and North Elizabeth are the Elizabeth stations on the fare chart.29 minScheduled service Wed 2026-11-18; rail feed service dates 2026-09-15 to 2027-03-13; downloaded 2026-11-01 · Source: NJ Transit GTFS (via Mobility Database)$1,523 / month2020-2024 ACS 5-year · Source: U.S. Census ACS · Updated January 2026
Chatham BoroMorris County$7,526 / monthSource: Freddie Mac PMMS · Updated October 2026$16,960 / year2025 tax year · Source: NJ Division of Taxation · Updated February 2026$376 / monthSource: NJ Transit · Updated July 2026Chatham station, fare zone 10. Published one-way adult fare $13.05.46 minScheduled service Wed 2026-11-18; rail feed service dates 2026-09-15 to 2027-03-13; downloaded 2026-11-01 · Source: NJ Transit GTFS (via Mobility Database)$2,250 / month2020-2024 ACS 5-year · Source: U.S. Census ACS · Updated January 2026
Chatham TwpMorris County$10,851 / monthSource: Freddie Mac PMMS · Updated October 2026$18,373 / year2025 tax year · Source: NJ Division of Taxation · Updated February 2026No NJ Transit rail station in town; residents typically use Chatham station in Chatham Borough46 minScheduled service Wed 2026-11-18; rail feed service dates 2026-09-15 to 2027-03-13; downloaded 2026-11-01 · Source: NJ Transit GTFS (via Mobility Database)$2,769 / month2020-2024 ACS 5-year · Source: U.S. Census ACS · Updated January 2026
WoodbridgeMiddlesex County$3,031 / monthSource: Freddie Mac PMMS · Updated October 2026$9,597 / year2025 tax year · Source: NJ Division of Taxation · Updated February 2026$362 / monthSource: NJ Transit · Updated July 2026Lowest monthly fare among the 3 NJ Transit stations in this town (Woodbridge zone 10 $376, Avenel zone 9 $362, Metropark (Iselin) zone 10 $376). See stations for each station's fare. Woodbridge Township has three NJ Transit stations on the fare chart: Woodbridge, Avenel and Metropark. Metropark is in Iselin, within Woodbridge Township (it is listed under Woodbridge, not Edison).36 minScheduled service Wed 2026-11-18; rail feed service dates 2026-09-15 to 2027-03-13; downloaded 2026-11-01 · Source: NJ Transit GTFS (via Mobility Database)$1,959 / month2020-2024 ACS 5-year · Source: U.S. Census ACS · Updated January 2026
BloomfieldEssex County$3,417 / monthSource: Freddie Mac PMMS · Updated October 2026$12,381 / year2025 tax year · Source: NJ Division of Taxation · Updated February 2026$223 / monthSource: NJ Transit · Updated July 2026Lowest monthly fare among the 2 NJ Transit stations in this town (Bloomfield zone 4 $223, Watsessing Avenue zone 4 $223). See stations for each station's fare. Bloomfield and Watsessing Avenue are the two Bloomfield stations on the fare chart. The NJ Transit station page for Bloomfield did not load a usable record (the station was matched by its name on the fare chart).27 minScheduled service Wed 2026-11-18; rail feed service dates 2026-09-15 to 2027-03-13; downloaded 2026-11-01 · Source: NJ Transit GTFS (via Mobility Database)$1,824 / month2020-2024 ACS 5-year · Source: U.S. Census ACS · Updated January 2026
MadisonMorris County$7,747 / monthSource: Freddie Mac PMMS · Updated October 2026$15,897 / year2025 tax year · Source: NJ Division of Taxation · Updated February 2026$408 / monthSource: NJ Transit · Updated July 2026Madison station, fare zone 11. Published one-way adult fare $14.30.51 minScheduled service Wed 2026-11-18; rail feed service dates 2026-09-15 to 2027-03-13; downloaded 2026-11-01 · Source: NJ Transit GTFS (via Mobility Database)$2,253 / month2020-2024 ACS 5-year · Source: U.S. Census ACS · Updated January 2026
MaplewoodEssex County$5,520 / monthSource: Freddie Mac PMMS · Updated October 2026$19,380 / year2025 tax year · Source: NJ Division of Taxation · Updated February 2026$276 / monthSource: NJ Transit · Updated July 2026Maplewood station, fare zone 6. Published one-way adult fare $9.40.31 minScheduled service Wed 2026-11-18; rail feed service dates 2026-09-15 to 2027-03-13; downloaded 2026-11-01 · Source: NJ Transit GTFS (via Mobility Database)$2,269 / month2020-2024 ACS 5-year · Source: U.S. Census ACS · Updated January 2026
DenvilleMorris County$3,680 / monthSource: Freddie Mac PMMS · Updated October 2026$11,459 / year2025 tax year · Source: NJ Division of Taxation · Updated February 2026$531 / monthSource: NJ Transit · Updated July 2026Denville station, fare zone 16. Published one-way adult fare $18.25.71 minScheduled service Wed 2026-11-18; rail feed service dates 2026-09-15 to 2027-03-13; downloaded 2026-11-01 · Source: NJ Transit GTFS (via Mobility Database)$1,817 / month2020-2024 ACS 5-year · Source: U.S. Census ACS · Updated January 2026
PlainfieldUnion County$2,808 / monthSource: Freddie Mac PMMS · Updated October 2026$9,755 / year2025 tax year · Source: NJ Division of Taxation · Updated February 2026$376 / monthSource: NJ Transit · Updated July 2026Lowest monthly fare among the 2 NJ Transit stations in this town (Plainfield zone 11 $408, Netherwood zone 10 $376). See stations for each station's fare. Plainfield and Netherwood are the Plainfield stations on the fare chart.59 minScheduled service Wed 2026-11-18; rail feed service dates 2026-09-15 to 2027-03-13; downloaded 2026-11-01 · Source: NJ Transit GTFS (via Mobility Database)$1,767 / month2020-2024 ACS 5-year · Source: U.S. Census ACS · Updated January 2026
MorristownMorris County$3,953 / monthSource: Freddie Mac PMMS · Updated October 2026$11,181 / year2025 tax year · Source: NJ Division of Taxation · Updated February 2026$477 / monthSource: NJ Transit · Updated July 2026Morristown station, fare zone 14. Published one-way adult fare $17.00.59 minScheduled service Wed 2026-11-18; rail feed service dates 2026-09-15 to 2027-03-13; downloaded 2026-11-01 · Source: NJ Transit GTFS (via Mobility Database)$2,274 / month2020-2024 ACS 5-year · Source: U.S. Census ACS · Updated January 2026
South Orange (Village)Essex County$6,161 / monthSource: Freddie Mac PMMS · Updated October 2026$22,720 / year2025 tax year · Source: NJ Division of Taxation · Updated February 2026$255 / monthSource: NJ Transit · Updated July 2026Lowest monthly fare among the 2 NJ Transit stations in this town (South Orange zone 5 $255, Mountain Station zone 5 $255). See stations for each station's fare. South Orange has two NJ Transit stations on the fare chart: South Orange and Mountain Station.31 minScheduled service Wed 2026-11-18; rail feed service dates 2026-09-15 to 2027-03-13; downloaded 2026-11-01 · Source: NJ Transit GTFS (via Mobility Database)$2,296 / month2020-2024 ACS 5-year · Source: U.S. Census ACS · Updated January 2026
Bernards Twp (Basking Ridge)Somerset County$6,815 / monthSource: Freddie Mac PMMS · Updated October 2026$14,715 / year2025 tax year · Source: NJ Division of Taxation · Updated February 2026$531 / monthSource: NJ Transit · Updated July 2026Basking Ridge station, fare zone 16. Published one-way adult fare $18.25.75 minScheduled service Wed 2026-11-18; rail feed service dates 2026-09-15 to 2027-03-13; downloaded 2026-11-01 · Source: NJ Transit GTFS (via Mobility Database)$2,476 / month2020-2024 ACS 5-year · Source: U.S. Census ACS · Updated January 2026
LivingstonEssex County$7,088 / monthSource: Freddie Mac PMMS · Updated October 2026$18,469 / year2025 tax year · Source: NJ Division of Taxation · Updated February 2026$223 / monthSource: NJ Transit · Updated July 2026Livingston has no NJ Transit rail station. This is the published fare from Brick Church station (East Orange), the rail station used in this tool's Livingston commute (bus to Brick Church, then NJ Transit rail to New York Penn Station): fare zone 4, adult monthly $223, one-way adult $8.15. The connecting NJ Transit bus fare is extra and is not included.61.2 min by bus and railScheduled service Wed 2026-11-18; bus feed service dates 2026-10-20 to 2027-04-17; downloaded 2026-11-01; rail: Scheduled service Wed 2026-11-18; rail feed service dates 2026-09-15 to 2027-03-13; downloaded 2026-11-01 · Source: NJ Transit GTFS (via Mobility Database)$2,949 / month2020-2024 ACS 5-year · Source: U.S. Census ACS · Updated January 2026
New ProvidenceUnion County$5,171 / monthSource: Freddie Mac PMMS · Updated October 2026$16,231 / year2025 tax year · Source: NJ Division of Taxation · Updated February 2026$362 / monthSource: NJ Transit · Updated July 2026Lowest monthly fare among the 2 NJ Transit stations in this town (New Providence zone 9 $362, Murray Hill zone 10 $376). See stations for each station's fare. New Providence and Murray Hill are the two New Providence Borough stations on the fare chart.48 minScheduled service Wed 2026-11-18; rail feed service dates 2026-09-15 to 2027-03-13; downloaded 2026-11-01 · Source: NJ Transit GTFS (via Mobility Database)$1,903 / month2020-2024 ACS 5-year · Source: U.S. Census ACS · Updated January 2026
MontvilleMorris County$4,934 / monthSource: Freddie Mac PMMS · Updated October 2026$14,423 / year2025 tax year · Source: NJ Division of Taxation · Updated February 2026$408 / monthSource: NJ Transit · Updated July 2026Towaco station, fare zone 11. Published one-way adult fare $14.30. Towaco is the Montville Township station on the fare chart (Montclair-Boonton Line).84 minScheduled service Wed 2026-11-18; rail feed service dates 2026-09-15 to 2027-03-13; downloaded 2026-11-01 · Source: NJ Transit GTFS (via Mobility Database)$2,372 / month2020-2024 ACS 5-year · Source: U.S. Census ACS · Updated January 2026
Berkeley HeightsUnion County$5,179 / monthSource: Freddie Mac PMMS · Updated October 2026$14,154 / year2025 tax year · Source: NJ Division of Taxation · Updated February 2026$408 / monthSource: NJ Transit · Updated July 2026Berkeley Heights station, fare zone 11. Published one-way adult fare $14.30.58 minScheduled service Wed 2026-11-18; rail feed service dates 2026-09-15 to 2027-03-13; downloaded 2026-11-01 · Source: NJ Transit GTFS (via Mobility Database)$2,203 / month2020-2024 ACS 5-year · Source: U.S. Census ACS · Updated January 2026
BridgewaterSomerset County$4,498 / monthSource: Freddie Mac PMMS · Updated October 2026$10,964 / year2025 tax year · Source: NJ Division of Taxation · Updated February 2026$512 / monthSource: NJ Transit · Updated July 2026Bridgewater station, fare zone 15. Published one-way adult fare $17.95.67 minScheduled service Wed 2026-11-18; rail feed service dates 2026-09-15 to 2027-03-13; downloaded 2026-11-01 · Source: NJ Transit GTFS (via Mobility Database)$2,176 / month2020-2024 ACS 5-year · Source: U.S. Census ACS · Updated January 2026
FanwoodUnion County$4,457 / monthSource: Freddie Mac PMMS · Updated October 2026$14,759 / year2025 tax year · Source: NJ Division of Taxation · Updated February 2026$362 / monthSource: NJ Transit · Updated July 2026Fanwood station, fare zone 9. Published one-way adult fare $11.80.55 minScheduled service Wed 2026-11-18; rail feed service dates 2026-09-15 to 2027-03-13; downloaded 2026-11-01 · Source: NJ Transit GTFS (via Mobility Database)$2,446 / month2020-2024 ACS 5-year · Source: U.S. Census ACS · Updated January 2026
Scotch PlainsUnion County$5,234 / monthSource: Freddie Mac PMMS · Updated October 2026$15,818 / year2025 tax year · Source: NJ Division of Taxation · Updated February 2026No NJ Transit rail station in town; residents typically use Fanwood station in Fanwood Borough48.4 min by bus to Port AuthorityScheduled service Wed 2026-11-18; bus feed service dates 2026-10-20 to 2027-04-17; downloaded 2026-11-01 · Source: NJ Transit GTFS (via Mobility Database)$2,060 / month2020-2024 ACS 5-year · Source: U.S. Census ACS · Updated January 2026
Morris TwpMorris County$5,218 / monthSource: Freddie Mac PMMS · Updated October 2026$11,247 / year2025 tax year · Source: NJ Division of Taxation · Updated February 2026$429 / monthSource: NJ Transit · Updated July 2026Convent Station station, fare zone 12. Published one-way adult fare $14.85. Convent Station is physically in Morris Township although NJ Transit labels it 'Morristown'-area service; the fare chart lists it as Convent Station (zone 12).55 minScheduled service Wed 2026-11-18; rail feed service dates 2026-09-15 to 2027-03-13; downloaded 2026-11-01 · Source: NJ Transit GTFS (via Mobility Database)$2,437 / month2020-2024 ACS 5-year · Source: U.S. Census ACS · Updated January 2026

Compare towns

Taxes, schools, commute and monthly cost for the towns you pick.

Compare 2 or 3 towns side by side