Chyšky lies approximately 33 kilometres (21 mi) north-east of Písek, 61 km (38 mi) north of České Budějovice, and 63 km (39 mi) south of Prague.
Administrative parts
The villages and hamlets of Branišov, Branišovice, Hněvanice, Hrachov, Kvašťov, Květuš, Mezný, Nálesí, Nosetín, Nová Ves, Podchýšská Lhota, Radíkovy, Ratiboř, Ratibořec, Rohozov, Růžená, Vilín, Voděrady and Záluží are administrative parts of Chyšky.