Obec Petrovice II leží v Středočeském kraji v ORP Kutná Hora v nadmořské výšce 425 m. V roce 2014 zde žilo 95 obyvatel. Petrovice II má katastrální území o rozloze 1160 ha.