Obec Nový Kramolín leží v Plzeňském kraji v ORP Domažlice v nadmořské výšce 462 m. V roce 2014 zde žilo 225 obyvatel. Nový Kramolín má katastrální území o rozloze 919 ha.