Berkeley Heights is a small community located in Union County, NJ with a population of 12,913. Nestled in the Watchung Mountains, Berkeley Heights is a community of comfortable homes, quiet tree lined streets, which provides the ideal setting for raising a family and enjoying life. An excellent school system consisting of 4 elementary schools, 1 middle school and 1 High School. Residents enjoy spacious parks and outstanding recreational programs for all ages. Berkeley Heights is an easy commute by train to New York City for work or play and provides access to other locations by nearby major highways. In this time of increasing development, the Township Committee is diligently working to maintain the beauty and character of our community.