Upper Township is a large township in Cape May County, New Jersey, United States. It is part of the Ocean City Metropolitan Statistical Area. As of the 2010 United States Census, the township's population was 12,373, reflecting an increase of 258 (+2.1%) from the 12,115 counted in the 2000 Census, which had in turn increased by 1,434 (+13.4%) from the 10,681 counted in the 1990 Census. New Jersey Monthly magazine ranked Upper Township as its 2nd best place to live in its 2008 rankings of the "Best Places To Live" in New Jersey.