12°35′N 81°42′W / 12.583°N 81.700°W / 12.583; -81.700
圣安德烈斯岛(西班牙语:Isla de San Andrés)是哥伦比亚的珊瑚岛,位于加勒比海,由圣安德列斯-普罗维登西亚省负责管辖。岛长12千米、宽3千米,面积26平方千米,最高点海拔高度85米,2007年人口约有7万人。省的首府圣安德列斯位于岛的北部。
圣安德烈斯岛位于省内另一主要岛屿普罗维登西亚岛以南约50千米。