梅索科(义大利语:Mesocco)是瑞士的城镇,位于该国东部,由格劳宾登州负责管辖,面积164.75平方公里,海拔高度769米,每年平均降雨量1,854毫米,2011年人口1,240,人口密度每平方公里8人。