Al sureste tiene frontera con Cumbria y Northumberland, en Inglaterra.
Debe su nombre al burgo real de Roxburgh.
Roxburghshire se encuentra actualmente bajo soberanía escocesa y en lo que es el concejo de Scottish Borders.
El término Teviotdale se utilizó en la Edad Media para definir un área drenada por el río Teviot, el río Tweed y sus afluentes, y coincide en gran cuantía con lo que fue Roxburghshire.
Cuando se disolvió el condado, tenía cuatro burgos y cuatro distritos: El antiguo burgo real de Roxburgh, del cual el condado debe su nombre, había caído en deterioro ya desde el siglo XV.