Castlewood venne intrecciata nel 1882 quando la ferrovia fu estesa fino a quell'area.[1] La città prende il nome da Castlewood, un luogo menzionato in un romanzo del 1857 chiamato I Virginiani, di William Makepeace Thackeray.[1] A post office has been in operation in Castlewood since 1882.[2]
Secondo il censimento[4] del 2010, c'erano 627 persone.
Etnie e minoranze straniere
Secondo il censimento del 2010, la composizione etnica della città era formata dal 96,5% di bianchi, lo 0,5% di afroamericani, lo 0,5% di nativi americani, lo 0,2% di asiatici, l'1,4% di altre razze, e l'1,0% di due o più etnie. Ispanici o latinos di qualunque razza erano l'1,8% della popolazione.