Dennis Township is a township in Cape May County, New Jersey, United States. It is part of the Ocean City Metropolitan Statistical Area. The township's population as of the 2010 United States Census was 6,467, reflecting a decline of 25 (-0.4%) from the 6,492 counted in the 2000 Census, which had in turn increased by 918 (+16.5%) from the 5,574 counted in the 1990 Census.
Dennis Township was incorporated as a township by an Act of the New Jersey Legislature on March 1, 1827, from portions of Upper Township. Portions of the township were taken to form Sea Isle City borough (May 22, 1882) and Woodbine borough (March 3, 1903).
New Jersey Monthly magazine ranked Dennis Township as its 20th best place to live in its 2008 rankings of the "Best Places To Live" in New Jersey.