Nontron est une commune française située dans le département de la Dordogne, en région Nouvelle-Aquitaine.
Chef-lieu du canton de Nontron de 1790 à 2015 et de l'arrondissement de Nontron, c'est l'une des trois sous-préfectures du département qui compte quatre arrondissements. Depuis 2015, la commune est devenue le bureau centralisateur du canton du Périgord vert nontronnais.
Elle est intégrée au parc naturel régional Périgord-Limousin.