Zjeleznogorsk (russisk: Железного́рск) er en by i Kursk oblast i Russland. Den ligger rundt 90 km nordvest for Kursk. Innbyggertall: 96 200 (est. 2005), 95 558 (folketelling 2002).
Zjeleznogorsk ble grunnlagt i 1957 i forbindelse med utbygging av jernmalm forekomster i Kursk magnetiske anomali. Den fikk bystatus i 1962.