Vernon Township is a Township in Sussex County, New Jersey. It is located about one hour drive from New York City and is part of the New York Metropolitan Area. As of the 2000 United States Census, the township population was 24,686, making it the largest township in the county by population.