Voorhees Township is a township in Camden County, New Jersey, United States. As of the 2010 United States Census, the township's population was 29,131. Voorhees is a New Jersey suburb in the Greater Philadelphia Metropolitan Area.