Městys Nepomyšl leží v Ústeckém kraji v ORP Podbořany v nadmořské výšce 419 m. V roce 2014 zde žilo 386 obyvatel. Nepomyšl má katastrální území o rozloze 2821 ha.