Obec Svinařov leží v Středočeském kraji v ORP Kladno v nadmořské výšce 300 m. V roce 2014 zde žilo 698 obyvatel. Svinařov má katastrální území o rozloze 192 ha.