拉梅古(葡萄牙语:Lamego,葡萄牙语:[lɐˈmeɣu] (ⓘ))是葡萄牙的市镇,位于该国中北部,由维塞乌区负责管辖,始建于1191年,面积165.42平方公里,2011年人口26,691,该城镇人口密度每平方公里161.35人。