Belvès est d’occupation ancienne, comme en témoignent le Camp César, ancien camp romain, situé à proximité, d’une part, et l’existence d’un fort au haut Moyen ge, d’autre part. On a aussi la quasi certitude qu’un monastère existait à Belvès au milieu du IXème siècle. Le corps de Saint Justinien, un contemporain de saint Martial, y aurait été enterré.
La cité actuelle, est appelée aussi « ville du pape » en souvenir de l’archevêque de Bordeaux, Bertrand de Got, devenu pape sous le nom de Clément V. Il avait une résidence dans la localité. Une « tour de l’archevêque » de forme carrée rappelle la présence de l’illustre prélat qui fut seigneur de la châtellenie de Belvès, tout comme ses successeurs, et ce, pendant cinq siècles. La tour fait partie des sept clochers-tours qui caractérisent la ville construite au bord du plateau qui domine la rivière Nauze.