Douglas is 'n dorp in die Noord-Kaapprovinsie van Suid-Afrika sowat 15 km noordoos van die samevloeïng van die Oranjerivier en die Vaalrivier, 117 km wes-suidwes van Kimberley en 162 km noordoos van Prieska.
Die dorp is in 1848 as 'n sendingstasie van die Londense Sendinggenootskap op die plaas Backhouse deur die predikant Isaac Hughes gestig. In 1867 het 'n groep Europeërs van Griekwastad 'n ooreenkoms geteken waarvolgens hulle die reg verkry het om 'n dorp te stig. Die dorp is na sir Percy Douglas, luitenant-generaal van die Kaapkolonie, genoem. Die dorp verkry in 1914 munisipale status.