Sainte-Marie-la-Mer, (anteriormente "Sainte-Marie"), Santa Maria la Mar en catalán, es una localidad y comuna francesa, situada en el departamento de Pirineos Orientales, región de Languedoc-Rosellón y comarca histórica del Rosellón, en la Salanca.