Carters Brook, also known as Carter Brook, is a branch of the Heathcote Brook in Somerset and Middlesex counties, New Jersey in the United States.
The Carters Brook source is at , near the intersection of Route 518 and Route 27. It flows generally south, crossing Promenade Boulevard and Raymond Road before draining into the Heathcote Brook at .
The Carters Brook is accessible by several roads.