Il borde le Peeblesshire à l'ouest, le Midlothien au nord, le Berwickshire au nord-est, le Roxburghshire à l'est et le Dumfriesshire au sud.
Il se trouve à côté du Berwickshire, du Peeblesshire et du Midlothian.