Voorhees Township is a township in Camden County, New Jersey, United States. As of the 2010 United States Census, the township population was 29,131. Voorhees is a New Jersey suburb in the Greater Philadelphia Metropolitan Area. Voorhees Township was incorporated as a township by an Act of the New Jersey Legislature on March 1, 1899, from portions of Waterford Township. Portions of the township were taken on March 8, 1924, to form Gibbsboro.