Kernersville Township is one of fifteen townships in Forsyth County, North Carolina, USA. The township had a population of 30,386 according to the 2010 census.
Geographically, Kernersville Township occupies 31.17 square miles (80.7 km2) in eastern Forsyth County. Much of Kernersville Township consists of the town of Kernersville and a small portion of the town of Walkertown.
Coordinates: 36°07′56″N 80°04′33″W / 36.1322707°N 80.0758425°W / 36.1322707; -80.0758425