圣马尔塞洛（），是巴拿马的城镇，位于该国中西部，由贝拉瓜斯省的卡尼亚萨斯区负责管辖，面积78.6平方公里，海拔高度252米，2010年人口1,476，人口密度每平方公里18.8人。