圣玛利亚河（）是一条位于美国爱达荷州的河流，属于科达伦湖流域，最终通过斯波坎河注入哥伦比亚河。河流的西部和中部分岔口连接山字草附近，与西北向圣玛丽的3号爱达荷州州道平行。该地区位于哥伦比亚高原的东部边缘，比特鲁特群山的西边。圣玛利亚河流经爱达荷州的本瓦县和肖肖尼县。