New Vernon is an unincorporated community and census-designated place in Harding Township, Morris County, New Jersey, United States. New Vernon is the location of the governmental offices for Harding Township. As of the 2020 census, the population of New Vernon was 825.