Spencer är administrativ huvudort i Roane County i West Virginia i USA.[1][2] Orten har fått sitt namn efter domaren Spencer Roane.[3] Enligt 2010 års folkräkning hade Spencer 2 322 invånare.[4]