Město Nové Strašecí leží v Středočeském kraji v ORP Rakovník v nadmořské výšce 470 m. V roce 2014 zde žilo 5302 obyvatel. Nové Strašecí má katastrální území o rozloze 1338 ha.