Franklin Township is one of 19 townships within Sampson County. It is 99.5 square miles (258 km2)[1] in total area, and is the southernmost township in the county.
In 2020, the population of Franklin Township was 1,905.[3]
In 2022, the estimated population of the township was 2,168.[1]