North Hopewell Township, Pennsylvania

[2] According to the United States Census Bureau, the township has a total area of 18.6 square miles (48.1 km2), all land.

As of the census[4] of 2000, there were 2,507 people, 942 households, and 736 families living in the township.

There were 984 housing units at an average density of 53.0 per square mile (20.5/km2).

17.2% of all households were made up of individuals, and 6.3% had someone living alone who was sixty-five years of age or older.

Approximately 2.3% of families and 2.5% of the population were living below the poverty line, including 2.5% of those who were under the age of eighteen.