Štěpánovice is a village in Semily District, in the Liberec Region, Czechia. Štěpánovice lies at 332 m above sea level, 2.6 km from the Giant mountains. The nearest city is Jablonec nad Nisou, 21 km to the north. Among the landmarks around are Trosky Castle (3.3 km), Kost Castle (9.8 km) and Valdštejn Castle (5.7 km). Among the natural features are Zebín (13.9 km) and Postojna (6.4 km).