Železnice (deutsch Eisenstadtel) ist eine Stadt in der Region Královéhradecký kraj in Tschechien mit 1.066 Einwohnern. Sie liegt fünf Kilometer nördlich der Stadt Jičín. In der Umgebung befinden sich große Moorgebiete.
Zur Stadt Železnice gehören die Ortsteile Březka (Bscheska), Cidlina (Zidlina), Doubravice (Doubrawitz), Pekloves (Peklowes), Těšín (Tieschin) und Zámezí (Sames).