La commune tire son nom d'Hilarius, qui fut évêque de Poitiers au IVe siècle et maître de saint Martin (évangélisateur de la Gaule). Foissac serait le nom original de la paroisse.
La première référence à la paroisse dans les textes date de la fin du XIIIe siècle (1270).
Le bourg est blotti dans un pli de terrain, à l'est de la route qui relie Égletons à Lapleau.
L'église à nef unique et chevet plat (XIIe siècle) fut agrandie par la création de chapelles latérales au XIVe siècle (la cure devient séculière à cette époque, l'église dépendait auparavant du collège des chanoines de Tulle). Des demi-colonnes portées par des consoles représentant des têtes de bovins témoignent du voûtement disparu de l'édifice aujourd'hui joliment charpenté. Les chapiteaux sculptés sont pour certains historiés (représentation des vices). La partie haute du clocher fut remaniée en 1747. L'église conserve un reliquaire monstrance pédiculé en cuivre doré datant du début du XIVe siècle, un confessionnal datant de 1800 ainsi qu'un superbe tableau d'autel qui représente le calvaire et date du XVIIe siècle. La châsse du XIIIe siècle présente des anges en médaillons et est conservée, parmi d'autres trésors d'orfèvrerie et d'émaillerie limousine, dans l'église de Lapleau.
A côté de l'église, se trouve l'ancien presbytère dont l'accès à la cour se fait par un porche voûté de pierre. La grande place qui, jusqu'en 1930, constituait le cimetière est entourée de maisons.