Kernersville is a town in Forsyth County, in the U.S. state of North Carolina. The population was 23,123 at the 2010 census, up from 17,126 at the 2000 census. Kernersville is located at the center of the Piedmont Triad metropolitan area, between Greensboro to the east, High Point to the south, and Winston-Salem to the west. Some of the rural farmland surrounding the town has been sold and turned into large middle-to-upper-class housing developments, and numerous large shopping centers have been built in the town over the past few years. Flue-cured tobacco was the major crop grown in the area and is still grown in some areas today. While Kernersville went through a growth spurt in the first decade of the 21st century, it has leveled off and farms are doing well for the most part in an attempt to revitalize the agricultural community. Kernersville is located 10 miles (16km) east of Winston-Salem and 17 miles (27km) west of Greensboro. U.S. Route 421 is a four-lane freeway through the town, following the prior routing of Interstate 40 before that highway was moved to the south.