Мга — городской посёлок[2] в Кировском районе Ленинградской области России. Административный центр Мгинского городского поселения.
Название посёлка произошло от названия железнодорожной станции Мга, вместе с которой строился посёлок. Сама станция получила название по реке Мге[3][4] (или Мха, Муга — топкое место[5], финское — рыхлая земля, неплотный, свободный, слабый, шаткий грунт, песок, щебень, гравий, смесь, мешанина) — небольшой речке в болотистой местности, по которой во времена Петра I сплавляли лес, предназначенный для строительства Санкт-Петербурга[5].
По местной легенде, название посёлка произошло от инициалов Марии Григорьевны Апраксиной, якобы основавшей посёлок в середине XIX века у своего загородного имения[5].
Современный населённый пункт был образован в начале XX века как посёлок при станции на железной дороге Санкт-Петербург — Вологда (строительство станции было начато в 1901 году).
С 1917 по 1920 год посёлок Мга входил в состав Погорелушского сельсовета Лезьенской волости Шлиссельбургского уезда.
Согласно данным переписи населения СССР 1926 года в посёлке Мга проживали 553 человека — большинство русские, а также финны, латыши, немцы, поляки, чехи и карелы[6].