Get Informed - The Southern Poverty Law Center's Map of Hate Groups in the United States
Note that the SPLC doesn't give a hate group designation based on beliefs. To earn the distinction, a group must spread false propaganda, lie about, or demonize a class of people. To put it in other words, groups that simply oppose Marriage Equality on Religious Grounds (i.e. the Boy Scouts) are not listed as hate groups. Groups that spread false information and discredited research (i.e. the Family Research Council) are.