Vojníkov is a municipality and village in Písek District in the South Bohemian Region of the Czech Republic.
Vojníkov consists of three municipal parts (in brackets population according to the 2021 census):[2] Vojníkov is located about 5 kilometres (3 mi) north of Písek and 46 km (29 mi) northwest of České Budějovice.
The first written mention of Vojníkov and Držov is from 1542.
[3] There are no railways or major roads passing through the municipality.
In the centre of Vojníkov is a small rural chapel with Empire elements.