Guilherand-Granges es un municipio francés situado en el departamento de Ardèche y la región Ródano-Alpes. Pertenece al distrito de Tournon-sur-Rhône y al cantón de Saint-Péray y contaba con 10.707 habitantes en 1999. Actualmente es la tercera ciudad del departamento, después de Annonay y Aubenas. Sus habitantes reciben el gentilicio de Guilherandais-grangeois(es).