Obec Nový Dvůr leží v Středočeském kraji v ORP Nymburk v nadmořské výšce 190 m. V roce 2014 zde žilo 72 obyvatel. Nový Dvůr má katastrální území o rozloze 247 ha.