Obec Bílkovice leží v Středočeském kraji v ORP Vlašim v nadmořské výšce 443 m. V roce 2014 zde žilo 205 obyvatel. Bílkovice má katastrální území o rozloze 578 ha.