Since the French canton reorganisation which came into effect in March 2015, the communes of the canton of Gramat are:
Since the French canton reorganization which took effect in March 2015, the communes of the Gramat canton are: