From the Public Religion Research Institute:
Amid our currently polarized political climate, a new PRRI survey shows that majorities of Americans across virtually all demographic groups and geographical locations support laws protecting LGBT people. Support for nondiscrimination protections enjoys broad support across the political spectrum.
Majorities of Democrats (79%), independents (70%), and Republicans (56%) say they favor laws that would shield LGBT people from various kinds of discrimination. While support among Democrats and independents has remained relatively constant, Republican support for these provisions has fallen five percentage points over the past few years, down from 61 percent in 2015.
Majorities of liberals (81%), moderates (76%), and conservatives (55%) all favor nondiscrimination protections for LGBT people. Ideological differences are more pronounced among Democrats and independents than among Republicans.
The biggest intra-party divide is among Democrats: Liberal Democrats (87%) are likelier than moderate (76%) and conservative (61%) Democrats to favor nondiscrimination laws protecting LGBT people. Liberal (79%) and moderate (78%) independents are also likelier than conservative independents (58%) to support nondiscrimination protections.
Hit the link for more analysis and a breakdown of support in every state. Even in Alabama, a majority support LGBT protections.