Selkirkshire is a British county in Scotland. It is next to Berwickshire, Peeblesshire and Midlothian. The whole of Selkirkshire is in the Scottish Borders council area. The shire is named after the town of Selkirk.