Cantonul Thiviers este un canton din arondismentul Nontron, departamentul Dordogne, regiunea Aquitania, Franța.