斯克拉布斯特位于英国(全称:大不列颠及北爱尔兰联合王国THE UNITED KINGDOM OF GREAT BRITAIN AND NOERHERN IRELAND)东北部苏格兰高地郡的斯克拉布斯特境内,地处高地郡的东北海岸,东北濒彭特兰湾的西南侧。南邻瑟索(THURSO)港。