Obec Nová Ves leží v Karlovarském kraji v ORP Sokolov v nadmořské výšce 742 m. V roce 2014 zde žilo 228 obyvatel. Nová Ves má katastrální území o rozloze 2695 ha.