Obec Nesuchyně leží v Středočeském kraji v ORP Rakovník v nadmořské výšce 370 m. V roce 2014 zde žilo 409 obyvatel. Nesuchyně má katastrální území o rozloze 1063 ha.