I would look at Columbia, Mo. If you need to get your final essay turned in tomorrow and want the most caffeine for your dollar, head to Coffee Zone 11 N. It is beautiful, but very sleepy. Posted February 7, edited. They have everything: None of my gay friends live in Jeff. Because of the university, Columbia has is a liberal bubble in a surrounding sea of red.
If you are somewhat religious you won't have a problem finding a church in Madison as well, given a lot are LGBT friendly. I was interested in Jefferson City because I just like the architecture there, and it seems to have an intact, historic, and relatively urban downtown for the small size of the city. Residents and students are involved in all kinds of environmental, social justice, and political organizations. For Businesses.
You can feel good about shopping here, too, since they actively support the local queer community.