Upper Pittsgrove Township is a township in Salem County, New Jersey, United States. As of the 2010 United States Census, the township's population was 3,505, reflecting an increase of 37 (+1.1%) from the 3,468 counted in the 2000 Census, which had in turn increased by 328 (+10.4%) from the 3,140 counted in the 1990 Census.
Upper Pittsgrove Township was incorporated on March 10, 1846, from portions of Pittsgrove Township. Portions of the township were taken on January 28, 1893, to form Elmer. It is a dry town, where alcohol cannot be sold, as affirmed by a referendum passed in 1979, though alcohol is available at a winery in the township.