L'occupation du site est ancienne, comme en témoignent des monuments mégalithiques, notamment le site du Rocher à la Vache.
Pendant la période romaine, Sévérac désigne probablement un domaine appartenant à un certain Sévère. La racine Sev serait liée à l'eau. La commune s'étendant entre La Vilaine et l'Isac, on peut penser que le nom pré-celtique peut être interprété comme "le lieu des rivières" et du suffixe latin-acum, qui désigne la propriété.
Le blason : "De gueules à trois hérons d'argent, portant leur vigilance d'or". Le gueules est un émail héraldique de couleur rouge. L'émail est le terme technique héraldique pour désigner la couleur que reçoit le fond d'un écu ou d'une partition. Avant les croisades du XIIIe, De gueules à trois hérons d'argent la patte dextre levée portant une vigilance. Après les croisades, De gueules à trois hérons d'argent la patte dextre levée portant en vigilance un besant d'or (monnaie de Byzance).