Sant'Ilario d'Enza est situé dans la plaine du Pô à une altitude variant de 41 à 77 mètres (59 m devant la mairie), sur la rive gauche du fleuve Enza et traversé parla route nationale SS9 via Emilia, à 17 km au nord-ovest de Reggio Emilia et à 14 km au sud-est de Parme.
Dans l’antiquité, Sant'Ilario d'Enza était appelé Sant’Eulalia, puis le nom changea en Sant’Ilario, probablement à cause de la présence de l'Hospitale S.Hilarii, lieu de repos pour les pèlerins qui parcouraient l’antique via Emilia. Officiellement le nom de Sant'Ilario apparaît pour la première fois dans un document de 1714, bien que la Chronique de Parme le citât déjà en 1233.
Les tombes romaine découvertes au cours du XIXe siècle sur le territoire de la commune indiquent qu’à l’époque de l’Empire en ce lieu se trouvait une ciré nommée Tannetum. À la chute de l’Empire romain, la zone fut peuplée par des populations barbares (sépultures de Mavarta datée entre 487 et 510 et couvertes d’écritures barbares), remplacée plus tard par les Lombards, puis par les Francs (VIIIe – IXe siècle) et les Hongrois (Xe siècle). Après la période hongroise, aux XIe, XIIe et XIIIe siècles le trafic sur la via Emilia augmenta et divers hospitali (hôpitaux ou hospices) furent construits dont celui qui donna son nom S.Hilarii à Sant’Ilario. Pendant cette période, la cité appartint successivement au comté, au duché de Parme et était un petit village dépendant de la juridiction de Montecchio. De 1349 à 1403, ce dernier avec ces dépendances fut cédé par les Visconti au condottiere Alberico da Barbiano ; puis en 1404, de nouveau cédé à Ottobon Terzi. À sa mort, les domaines passèrent à la seigneurie d’Este, puis retourna au duché de Parme jusqu’en 1428 pour repasser définitivement aux Este.
La domination des Este dura jusqu’en 1796, c’est-à-dire jusqu’à la proclamation de la République reggiana de Sant’Ilario et Calerno du , ils se détachèrent de Montecchio pour former une commune libre et Sant’Ilario fit donc partie du département de Crostolo de la République cisalpine, avec les hameaux (frazioni) de Calerno et Gaida. En 1800, retour des Este après la création de la République italienne, transformée en Royaume d’Italie en 1805, Sant’Ilario devint commune autonome et en 1814, elle comprenait les hameaux de Calerno, Gaida, Taneto et Martorano. En 1815, avec la Restauration et le retour des Este, Sant’Ilario resta commune autonome jusqu’au et être réuni administrativement à Montecchio.
En 1859, la victoire des franco-piémontais à Magenta mit définitivement un terme à la domination des Este et réalisa l’adhésion au royaume de Sardaigne, et enfin à compter du le dictateur Farini éleva Sant'Ilario en commune autonome avec la villa de Calerno. Le , première réunion du conseil communal de Sant’Ilario présidé par le maire Gasparotti Andrea. En 1862, la commune assume sa dénomination actuelle de Sant'Ilario d'Enza, pour la spécifier des homonymes.
Selon les données de l’Institut national de statistique (ISTAT) au la population étrangère résidente et déclarée était de 1088 personnes, soit 9,9 % de la population résidente.
Les nationalités majoritairement représentatives étaient :
La position de la commune sur une terre très fertile et alluvionnaire, fait que l’économie locale est principalement liée à l’agriculture et à l’élevage. Le secteur industriel est basé sur l’artisanat de la petite mécanique, l’habillement, le travail des peaux, le travail du bois et mobilier, etc.