Nuevo Brunswick limita con Piscataway, Highland Park y Edison, al otro lado del río Raritan, al norte, con North Brunswick al suroeste, East Brunswick al sureste y con el municipio de Franklin en el condado de Somerset.