Terhune Run is a tributary of Lawrence Brook in eastern South Brunswick, New Jersey in the United States.