Родилась г. Красноярске в семье военного инженера Соколова, Николая Семеновича (1903—1964). Мать Соколова, Антонина Яковлевна (1904—1980).
Марина Соколова — родная сестра русского советского поэта Владимира Соколова, племянница сатирика Михаила Козырева.
Детские годы провела в г. Лихославле и г. Калинине (училась в средней школе № 16). Окончила курсы техников гидрогеологов в институте Гидропроект (1956), работала в экспедициях, принимала участие в изыскательных работах по строительству Чебоксарской ГЭС (1957), окончила Литературный институт (1963), семинар писателя Льва Кассиля, высшие сценарные курсы при институте кинематографии (1971).
Живёт в г. Лихославль Тверской области.
…Легко заставить человека заплакать, а вот рассмеяться от души, из самой глубины сердца — гораздо труднее. Марине Соколовой это удается…
Всеволод Иванов.
…Своему повествованию Марина Соколова придает какое-то особое освещение, как бы излучаемое пытливым и требовательным взглядом молодости, доверчиво всматривающейся в жизнь. Она создает особую окраску всех вещей и явлений, характеров, выделяя их светлые и теневые стороны средствами оригинальной поэтики, присущей дарованию и явному мастерству автора.
Лев Кассиль.