Według niemieckiego nauczyciela Heinricha Adamy’ego nazwa miejscowości pochodzi od złożenia dwóch polskich słów "suchy" oraz staropolskiej nazwy lasu iglastego - boru. W swoim dziele o nazwach miejscowych na Śląsku wydanym w 1888 roku we Wrocławiu jako starszą od niemieckiej wymienia nazwę w obecnym polskim brzmieniu - Suchy Bór podając jej znaczenie "Trockener Wald" czyli po polsku "Suchy Las, Bór". Niemcy zgermanizowali nazwę na Derschau w wyniku czego utraciła ona swoje pierwotne znaczenie.

W ten sam sposób "Trockenwald" tłumaczy znaczenie nazwy śląski pisarz Konstanty Damrot. W swojej pracy o śląskim nazewnictwie z 1896 roku wydanej w Bytomiu wymienia dwie nazwy miejscowości: obecnie funkcjonującą, polską "Suchybór" oraz niemiecką "Derschau".

W 1774 r. kolonia otrzymała z ramienia wrocławskiej Izby Wojenno-Posiadłościowej nazwę Derschau, która pochodzi prawdopodobnie od nazwiska ówczesnego ministra poczty pruskiej von Derschau. Druga hipoteza, dotycząca nazewnictwa miejscowości, mówi o generale von Derschau, który w trakcie pierwszej wojny śląskiej przyczynił się do zdobycia kłodzkiej twierdzy. Większość źródeł historycznych przyjmuje jednak, iż to pruski minister poczty był patronem nowej miejscowości. Miejscowi nadali jednak swojej osadzie nazwę Suchy Bór (niem.