Depende administrativamente del óblast de Múrmansk.
Está situada a 145 kilómetros al sur de Murmansk.
En 2019, la ciudad tenía una población de 41 482 habitantes.
Su territorio, con una población total de 45 050 habitantes, incluye como pedanías las localidades rurales de 27 km Zheleznoy Dorogi Monchegorsk–Olenya y 25 km Zheleznoy Dorogi Monchegorsk–Olenya y el despoblado de Laplandski Zapovédnik.
En esta localidad también se sitúa la Base aérea de Monchegorsk de la Fuerza Aérea Rusa.