248 Banks in New Jersey, Middlesex County, USA — 2026
TD Bank
East Brunswick / Ryders Lane
📍286 Milltown Road, East Brunswick, NJ 08816
, East Brunswick, NJ 08816
TD Bank
Monroe Township
📍162 Prospect Plains Road, Monroe Township, NJ 08831
, Monroe Township, NJ 08831
TD Bank
Edison / Oak Tree
📍2064 Oak Tree Road, Edison, NJ 08820
, Edison, NJ 08820
TD Bank
Edison / Stony Road
📍1906 Lincoln Highway, Edison, NJ 08817
, Edison, NJ 08817
TD Bank
Old Bridge Route 9
📍1398 Highway 9, Old Bridge, NJ 08857
, Old Bridge, NJ 08857
TD Bank
Jamesburg
📍230 Forsgate Drive, Jamesburg, NJ 08831
, Jamesburg, NJ 08831
TD Bank
East Brunswick
📍765 Route 18, East Brunswick, NJ 08816
, East Brunswick, NJ 08816
TD Bank
Old Bridge
📍3024 Route 516, Old Bridge, NJ 08857
, Old Bridge, NJ 08857
TD Bank
Metuchen
📍70 Middlesex Avenue, Metuchen, NJ 08840
, Metuchen, NJ 08840
TD Bank
New Brunswick
📍70 Bayard Street, New Brunswick, NJ 08901
, New Brunswick, NJ 08901
The Bank of Princeton
New Brunswick
📍1 Spring Street Ste. 102, New Brunswick, NJ 08901
, New Brunswick, NJ 08901
The Bank of Princeton
Monroe Township
📍1 Rossmoor Drive, Suite 1200, Monroe Township, NJ 08831
, Monroe Township, NJ 08831
United Roosevelt Savings Bank
Main Office
📍11-15 Cooke Avenue, Carteret, NJ 07008
, Carteret, NJ 07008
Unity Bank
South Plainfield
📍2426 Plainfield Avenue, South Plainfield, NJ 07080
, South Plainfield, NJ 07080
Unity Bank
Highland Park
📍104 Raritan Avenue, Highland Park, NJ 08904
, Highland Park, NJ 08904
Unity Bank
Middlesex
📍1230 Bound Brook Road, Middlesex, NJ 08846
, Middlesex, NJ 08846
Unity Bank
Edison
📍1746 Oak Tree Road, Edison, NJ 08820
, Edison, NJ 08820
Valley National Bank
Woodbridge
📍540 Rahway Avenue, Woodbridge, NJ 07095
, Woodbridge, NJ 07095
Valley National Bank
Milltown
📍94 North Main Street, Milltown, NJ 08850
, Milltown, NJ 08850
Valley National Bank
South Plainfield
📍100 Durham Avenue, South Plainfield, NJ 07080
, South Plainfield, NJ 07080