| 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 2026 | No NJ Transit rail station in town; residents typically use Chatham station in Chatham Borough | 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,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 2026 | No NJ Transit rail station in town; residents typically use Fanwood station in Fanwood Borough | 48.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 |