圣佩德罗是哥伦比亚的城镇，位于该国北部，由安蒂奥基亚省负责管辖，距离首府麦德林42公里，始建于1659年，面积229平方公里，海拔高度2,475米，2009年人口24,350。