Eagleswood Township is a township in Ocean County, New Jersey, United States. As of the 2010 United States Census, the township's population was 1,603, reflecting an increase of 162 (+11.2%) from the 1,441 counted in the 2000 Census, which had in turn declined by 35 (-2.4%) from the 1,476 counted in the 1990 Census. The 2010 population was the highest recorded in any decennial census.
Eagleswood Township was incorporated as a township by an Act of the New Jersey Legislature on March 17, 1874, from portions of Stafford Township. Portions of the township were taken to form Beach Haven (November 11, 1890) and Long Beach Township (March 23, 1899).