Mga est située à environ 50 km à l'est de Saint-Pétersbourg et à 20 km au sud de Kirovsk.
Il est situé le long de la rivière Mujajoki un affluent du fleuve Neva[2],[4].
Histoire
L'agglomération est née au début du XXe siècle en lien avec la construction du chemin de fer entre Obukhov et Zvanka (Volhovstroi).
Aujourd'hui, Mga est un nœud ferroviaire.
La Ligne Saint-Pétersbourg–Vologda traverse l'agglomération.
De plus, la ligne en direction du sud vers Gatchina et la ligne en direction du nord vers Kirovsk partent de Mga[5],[4].
Démographie
Recensements (*) ou estimations de la population[6]
↑(fi) Venäjän federaation paikannimiä,, Helsinki, Kotimaisten kielten tutkimuskeskus, (ISBN952-5446-18-2, lire en ligne), p. 99
↑ a et b(fi) Kerkko Hakulinen ja Sirkka Paikkala, Pariisista Papukaijannokkaan. Suomenkieliset ulkomaan paikannimet ja niiden vieraskieliset vastineet, Helsinki, Kotimaisten kielten keskus, (ISBN978-952-5446-80-7)
↑ ab et c(ru) Leningradskaja oblast. Raionnyje tsentry. Atlas dlja voditelei. Masštas 1:120 000, raionnyje tentry 1:18 000 (Carte routière de la région de Leningrad à l'échelle 1 : 120 000, centres de district 1 : 18 000), Saint-Pétersbourg, Izdatelstvo ZAO "Karta" Ltd, (ISBN978-5-900006-99-4), p. 39-40
↑(ru) Atlas železnyje dorogi Rossija i sopredelnyje gosudarstva (Carte ferroviaire de la Russie et des pays de la CEI), Omsk, FGUP "Omskaja kartografitšeskaja fabrika", (ISBN978-5-95230313-3)