圣马科斯是危地马拉的城市，也是圣马科斯省的首府，位于该国西南部，距离首都危地马拉市252公里，始建于1533年，面积121平方公里，海拔高度2,398米，2010年人口48,913。