L'hypergamie désigne, à l'origine dans la sociologie du mariage, la pratique consistant à s'unir avec un partenaire de statut social, économique ou éducatif supérieur au sien. Le terme, issu de l'anthropologie indienne du système des castes, a été repris pour décrire une tendance plus générale observée dans de nombreuses sociétés : les femmes, historiquement, épousaient plus souvent "vers le haut" que les hommes, en partie parce que le statut social du mari déterminait longtemps celui du foyer.

Le concept est aujourd'hui repris dans les débats sur les rencontres modernes pour désigner une préférence, consciente ou non, pour un partenaire au moins équivalent en termes de revenus, d'éducation ou de statut, un phénomène que certaines études en psychologie évolutionniste et en sociologie des couples continuent d'observer, à des degrés variables selon les contextes culturels et les générations.

La notion suscite la controverse : certains y voient une explication biologique ou évolutionniste des préférences amoureuses, d'autres une construction sociale héritée de siècles de dépendance économique des femmes, appelée à s'estomper avec l'autonomie financière croissante des femmes dans les sociétés développées.