Le nom Teyran vient d’un anthroponyme gallo-romain, Therianus ou similaire, désignant le domaine d’un propriétaire antique. Ce type d’étymologie latine est caractéristique des villages de la garrigue montpelliéraine fortement romanisée.
L’église paroissiale est le repère historique de cette commune périurbaine, dont la croissance récente contraste avec le village médiéval originel construit autour de l’édifice religieux.