С 1917 по 1920 год посёлок Мга входил в состав Погорелушского сельсовета Лезьенской волости Шлиссельбургского уезда.
С 1921 года в составе Пухоловского сельсовета.
С 1923 года в составе Ленинградского уезда.
Согласно данным переписи населения СССР 1926 года в посёлке Мга проживали 553 человека – большинство русские, а также финны, латыши, немцы, поляки, чехи и карелы.
С февраля 1927 года в составе Мгинской волости. В 1927 году вместе с образованием Ленинградской области был создан и Мгинский район. С августа 1927 года по 1960 год посёлок Мга являлся административным центром Мгинского района. С 1928 года в составе Мгинского сельсовета[8].
По данным 1933 года посёлок Мга являлся административным центром Мгинского сельсовета Мгинского района, в который входили 6 населённых пунктов: деревни Войтолово, Горы, Келколово, Погорелушка, Пухолово и посёлок Мга, общей численностью населения 3605 человек[9].
По данным 1936 года в состав Мгинского сельсовета входили 7 населённых пунктов, 207 хозяйств и 5 колхозов[10].
В 1929 году пошёл первый поезд до Невдубстроя, в 1934 была построена дорога Мга – Гатчина. В районном центре – посёлке Мга насчитывалось 3000 жителей. Станция Мга стала крупным железнодорожным узлом, через который в том числе осуществлялся и подвоз сибирского хлеба к балтийским портам.
Красивый передовой посёлок Мга имел серьёзную (по тем временам) инфраструктуру: значимая для Ленинграда, всей Ленинградской области и страны узловая железнодорожная станция, чистый уютный посёлок с большой современной школой на большое количество детей, секции, дом культуры, медпункт, детский сад (буквально утопающий в цветах), здание военкомата (где демонстрировались кинофильмы), парк с действовавшими танцплощадкой и библиотекой, пожарная команда, торговая сеть, ряд промышленных объектов – обслуживающих хозяйств. У жителей были места работы и жилья. Жители трудились, у детей были возможности для обучения и развития. Посёлок мира и веры в счастливое советское будущее.
Красивая железнодорожная станция с современным и красивым зданием вокзала, билетной кассой и местами ожидания. Нарядные люди готовились к поездкам по одной из главных железнодорожных магистралей страны.
С 1 июля 1937 года посёлок Мга преобразован в рабочий посёлок, в черту рабочего посёлка Мга была включена деревня Мга.
С конца лета 1941 года миру и покою Мги пришёл конец. Страшные дни кровавых боёв настигли мирный процветавший посёлок, знаковую для страны узловую станцию.
С августа 1941 года по январь 1944 года посёлок Мга был оккупирован немецко-фашистскими захватчиками[11].
Вид на здание Дома Культуры в 5-м посёлке Синявинских торфоразработок.
1932 год
Первое собственное здание общеобразовательной железнодорожной школы во Мге.
1935
Районная общеобразовательная школа до войны
В спортивном зале довоенной мгинской общеобразовательной железнодорожной школы
Довоенная школа
Кружок моделирования при железнодорожной школе. 1930-40-е годы
Вид части посёлка Мга. Мгинский райлесхоз. 1936 год
В 1936 году организована Мгинская пожарная команда
Здание старого довоенного вокзала станции Мга (вид со стороны железной дороги). Здание было разрушено в 1941–1942 годах в результате бомбардировок и артобстрелов (Фото Артёма Конева)
Вид железнодорожного вокзала станции Мга со стороны посёлка.
Фото 1930-40-х годов (Фото Артёма Конева)
Вид части посёлка Мга. 1936 год. Из архива ЦГАКФФД
Парк во Мге до войны. 1930-е годы
Работник жилищной дистанции пути Мга тов. А. Захаров обязался озеленить площадку нового детского сада ко дню его открытия. Своё обязательство тов. Захаров выполнил. На снимке тов. Захаров поливает
Довоенный посёлок Мга
Здание новой аптеки во Мге. 1939 год. Из газеты «Мгинская правда» № 115 от
17 мая 1939 г.
Клуб в здании бывшей церкви. 1941 год
Разбитый немецкими бомбардировками паровоз на станции Мга. 1941 год
(из немецких архивов)
В страшные дни 1941 года название посёлка Мга и одноимённой железнодорожной станции узнала вся страна: в боях у Мги решалась тогда судьба Ленинграда.
К концу августа Ленинградский фронт связывало со страной только одно железнодорожное направление: через станцию Мга на Волховстрой и Тихвин. Стараясь перерезать сообщение на этой линии, враг подвергал Мгу массированным бомбардировкам. На станции непрерывно пылали пожары: горели здания посёлка, станционные сооружения, сошедшие с рельсов вагоны, перевозившие военные грузы и эвакуировавшихся из Ленинграда людей. В самых невыносимых условиях Мгинский железнодорожный узел продолжал работать – пропускать непрерывный поток поездов с пополнением и техникой Ленинградскому фронту.
Бедные мгинчане не успевали спрятаться от немецких авианалётов – гитлеровские бомбардировщики летели низко, на бреющем полёте, и расстреливали беззащитных мирных жителей. Люди не были готовы к налётам, не знали, где и как укрыться. Всюду горело… Пылало… Рвалось… Как обрывались человеческие судьбы.
Немцы на станции Мга. Волховская горловина
Разрушенная станция Мга. 1941 год
Железнодорожный переезд на Ленинградской улице. Сентябрь 1941 года