Homofoobia stigmad võiks jaotada tinglikult kolmeks:

1.Seksuaalne stigma – ühised teadmised sellest, et ühiskond reageerib negatiivselt igale mitteheteroseksuaalsele käitumisele, identiteeti, suhtesse või kogukonda;
2.Heteroseksism – kultuuriline ideoloogia, mis kinnistab seksuaalset stigmat;
3.Seksuaalne eelarvamus – negatiivsed isiklikud arvamused, mis seonduvad seksuaalse orientatsiooniga.

Homofoobial võib eristada järgmisi põhjuseid:

1.Iseenda homoseksuaalsete joontega seotud hirmu ennetamine, st püüd leida lahendus enda sisemisele konfliktile.
2.Tunnustuse saamine autoriteedilt.
3.Homofoobia võib olla, kui osa mõne sellise religioosse grupi üldisest ideoloogiast,kuhu inimene kuulub.