聖馬科斯灣(葡萄牙語:Baía De São Marcos)是巴西東北部馬拉尼昂州大西洋沿岸的一個海灣,長約100公里,寬16公里。聖馬科斯灣實際上是梅阿林河河口三角洲的一部分,另外還有格拉雅烏河和平達雷河注入。海灣中島嶼眾多,其中最大島嶼聖路易斯島,為馬拉尼昂州首府聖路易斯所在地。[1]