Хутор находится в северной части Волгоградской области, в пределах Хопёрско-Бузулукской равнины, на левом берегу реки Бузулук, на расстоянии примерно 31 километра (по прямой) к югу от посёлка городского типа Елань, административного центра района.
В «Алфавитном списке населённых мест Области Войска Донского» населённый пункт упомянут как посёлок Мариинский Тростянской волости Хопёрского округа при реке Бузулук, расположенный в 145 верстах от окружной станицы Урюпинской. В Мариинском имелось 39 дворов и проживало 178 человек (95 мужчин и 83 женщины). Функционировала школа[4].
В 1928 году хутор Мариинский одноимённого сельсовета был включён в состав Даниловского районаКамышинского округа (упразднён в 1930 году) Нижне-Волжского края (с 1934 года — Сталинградского края, с 1936 года — Сталинградской области). В том же году Мариинский сельсовет был присоединён к Николаевскому сельсовету[5]. В период с 1935 по 1963 годы хутор являлся частью Вязовского района[6]. В 1963 году, в связи с ликвидацией Вязовского района Маринский был включен в состав Еланского района[7].