Štěpánovice je selo u okrugu Semily, u Liberečki kraj, Czechia. Štěpánovice se nalazi na 332 m nadmorske visine, 2,6 km od planine Giant. Najbliži veći grad je Jablonec nad Nisou, 21 km sjeverno. Među znamenitostima u okolici su Trosky Castle (3,3 km), Kost Castle (9,8 km) i Valdštejn Castle (5,7 km). Među prirodnim znamenitostima su Zebín (13,9 km) i Postojna (6,4 km).