Obec Vojkovice leží v Středočeském kraji v ORP Kralupy nad Vlta v nadmořské výšce 163 m. V roce 2014 zde žilo 772 obyvatel. Vojkovice má katastrální území o rozloze 1113 ha.