Roanoke County är ett administrativt område i delstaten Virginia, USA, med 92 376 invånare. Den administrativa huvudorten (county seat) är Salem. De båda städerna Salem och Roanoke är enklaver inom Roanoke County, och då de båda städerna är s.k. oberoende städer ingår de administrativt inte i countyt.
Stora delar av countyt består av landsbygd och bergstrakter, och de flesta av countyts invånare är bosatta i förorterna nära Roanoke och Salem, i det område som kallas Roanoke Valley. Några orter med större invånarantal är Cave Springs, Hollins och Vinton.