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