Annville Township is a township and census-designated place in Lebanon County, Pennsylvania, United States. The population was 4,767 at the 2010 census. Annville Township was divided into North Annville Township and South Annville Township in 1845. In 1912, the new Annville Township was formed between the two to encompass the town of Annville.