Městečko Čkyně leží v údolí říčky Volyňky v okrese Prachatice 8 km severně od města Vimperk v nadmořské výšce 550 m.
Obec je poprvé připomínaná již v roce 1243 jako majetek Bedřicha ze Čkyně. Později byla připojena k vimperskému panství. Městečkem je Čkyně od roku 1537.
Zámeček, který stojí při průjezdní silnici, byl postaven původně v barokním slohu, jeho současná podoba je výsledkem přestavby provedené ve druhé polovině 19. století.
Na návrší stojí raně gotický kostel svaté Máří Magdalény, pocházející z období před rokem 1270. Kostel byl dvakrát upravován, nejdříve v roce 1789, později ještě ve druhé polovině 19. století.
V blízkosti železniční trati je židovský hřbitov ze 17. století.
Asi 2 km východně od Čkyně leží ves a zámek Lčovice.