Stony Knoll is a small unincorporated community in the Rockford Township of Surry County, North Carolina.
The community is centered on the intersection of Rockford Road and Stony Knoll Road and generally lies between the Fisher River and West Double Creek. Stony Knoll has an elevation of 1,159 feet above sea level (Powell 1968, pp. 477–478). Prominent landmarks include Stony Knoll United Methodist Church. Area attractions include the Stony Knoll Vineyards, part of the Yadkin Valley wine region.
Powell, William S. (1968), The North Carolina Gazetteer: A Dictionary of Tar Heel Places, Chapel Hill: University of North Carolina Press, ISBN
Coordinates: 36°18′40″N 80°40′26″W / 36.311°N 80.674°W