Smailholm est un petit village de l'ancien comté de Roxburghshire, au Sud Est de l'Écosse. Le village est traversé par la B6397 menant de à Kelso et se trouve à égale distance des deux villes. Smailholm fait partie du Scottish Borders Council depuis le début des années 1970.