The village is situated at an altitude of 1,023 m on the eastern foothills of the
Vitosha mountain range facing the
Sofia Valley to the north. The
Zheleznishka reka runs through the village and flows into the
Iskar at the
Pancharevo Gorge a few kilometers to the northeast. There are mineral springs with a total discharge of 1,000 L/min and temperature of 28–32 °С. It falls within the
continental climatic zone with alpine influence from Vitosha. The soils are brown forest. Administratively, Zheleznitsa is part of the
Pancharevo district in the southern reaches of the
Sofia City Province. It has a territory of 50.304 km2. It is accessible via the third class III-181, which connects it to the neighbouring village of
Bistritsa to the north in the direction of Sofia, and the village of
Kovachevtsi to the south, situated in the
Samokov Valley. Another road leads to the village of
Plana some 11 km to the southeast, located in the
Plana mountain range. == History ==