圣贝尔纳多(西班牙语:San Bernardo),是哥伦比亚的城镇,位于该国中部昆迪纳马卡省,距离首都波哥大99公里,面积249平方公里,海拔高度1,600米,始建于1908年5月3日,人口24,464。
4°11′52″N 74°25′34″W / 4.19778°N 74.4261°W / 4.19778; -74.4261