Obec Strašnov leží v Středočeském kraji v ORP Mladá Boleslav v nadmořské výšce 257 m. V roce 2014 zde žilo 273 obyvatel. Strašnov má katastrální území o rozloze 506 ha.