Green Brook Township adalah sebuah kotapraja di Somerset County, New Jersey, Amerika Serikat. Pada Sensus Amerika Serikat 2010, populasi kotapraja adalah 7.203, mencerminkan peningkatan 1.549 (+27.4%) dari 5.654 yang dihitung dalam Sensus 2000, yang pada gilirannya meningkat sebesar 1.194 (+26.8%) dari 4.460 yang dihitung di sensus tahun 1990.