Upper Freehold Township is a township in Monmouth County, New Jersey, United States. As of the 2010 United States Census, the township's population was 6,902, reflecting an increase of 2,620 (+61.2%) from the 4,282 counted in the 2000 Census, which had in turn increased by 1,005 (+30.7%) from the 3,277 counted in the 1990 Census.
Upper Freehold Township dates back to 1731, when it was formed from portions of Freehold Township. It was formally incorporated as a township by an act of the New Jersey Legislature on February 21, 1798. Over the years, portions of the township have been taken to form Millstone Township (February 28, 1844), Jackson Township (March 6, 1844) and Allentown (January 20, 1889).