苏门答腊岛位于印度尼西亚西部,整个岛就是印度尼西亚的苏门答腊省,省会是棉兰市。而苏门答腊岛的正北面就是泰国,偏东北隔马六甲海峡与马来西亚相望。其东部就是加里曼丹岛,而其东南部就是首都雅加达所在在爪哇岛。