圣马科斯是哥伦比亚的城镇，位于该国北部，由苏克雷省负责管辖，距离首府辛塞莱霍130公里，始建于1912年6月4日，面积534平方公里，海拔高度25米，2005年人口50,679。