King Township is located in northern Bedford County. According to the United States Census Bureau, the township has a total area of 15.73 square miles (40.74 km2), of which 0.035 square miles (0.09 km2), or 0.22%, is water.[3]
As of the census[5] of 2010, there were 1,238 people, 491 households, and 365 families residing in the township.
The population density was 81.8 inhabitants per square mile (31.6/km2). There were 531 housing units at an average density of 33.3 units per square mile (12.9 units/km2).
There were 472 households, out of which 35.0% had children under the age of eighteen living with them; 64.0% were married couples living together, 8.1% had a female householder with no husband present, and 23.9% were non-families. 20.6% of all households were made up of individuals, and 10.8% had someone living alone who was sixty-five years of age or older.
The average household size was 2.68 and the average family size was 3.08.
Within the township, the population was spread out, with 25.2% who were under the age of eighteen, 8.7% who were aged eighteen to twenty-four, 28.3% who were aged twenty-five to forty-four, 24.1% who were aged forty-five to sixty-four, and 13.6% who were sixty-five years of age or older. The median age was thirty-seven years.
For every one hundred females there were 97.5 males. For every one hundred females who were aged eighteen or older, there were 97.7 males.
The median income for a household in the township was $34,464, and the median income for a family was $38,295. Males had a median income of $28,295 compared with that of $21,607 for females.
Approximately 10.0% of families and 12.4% of the population were living below the poverty line, including 18.0% of those who were under the age of eighteen and 17.2% of those who were aged sixty-five or older.