Město Zdice leží v Středočeském kraji v ORP Beroun v nadmořské výšce 268 m. V roce 2014 zde žilo 4120 obyvatel. Zdice má katastrální území o rozloze 1380 ha.