Attitudes ou manifestations de mépris, de rejet ou de haine envers des personnes homosexuelles. Le terme homophobie, apparu dans les années 1970, vient de « homo », abréviation de « homosexuel », et de « phobie », du grec phobos qui signifie crainte. Il désigne le mépris, le rejet, l'exclusion et/ou la haine envers des personnes, des pratiques ou des représentations homosexuelles ou supposées l'être. Les personnes victimes ne sont pas seulement homosexuelles, elles sont aussi les personnes dont l'apparence ou le comportement dérogent aux représentations traditionnelles de la féminité et de la masculinité.
Est considéré comme homophobe, toute organisation ou individu rejetant l'homosexualité et les homosexuel·les, et ne leur reconnaissant pas les mêmes droits qu'aux hétérosexuel·les.