Расположен на западной окраине Среднерусской возвышенности, близ ж.д. станции Михайловский Рудник, в 130 км к северо-западу от Курска.
Возник в 1957 в связи с освоением Михайловского месторождения железных руд (Курская магнитная аномалия) как посёлок Железногорск. Город с 1962
Михайловский горно-обогатительный комбинат.
Фабрики: нетканых материалов, швейная. Завод "Кристалл", комбинат гофрированной тары, завод по ремонту думперов (самосвалов), 2 завода железобетонных изделий, хлебозавод, комбинат молочных продуктов.
В Железногорском районе выращивают рожь, пшеницу, кукурузу, гречиху, сахарную свёклу, овоще-бахчевые культуры. Сады, ягодники. Разводят крупный рогатый скот, овец, коз, свиней. Птицеводство (Краснополянская птицефабрика).
Население - 97 436 человек