Great question, Rodric29!!! Actually, I have a friend here in Bishop, Ca., (pop. 3,500!) who is a cross-dresser and is fully-if curiously-accepted even here. Since Bishop's so small, most everyone has seen him; I first saw the guy at the post office, and no one batted an eye. I later became his friend, waiting for a movie to begin, and we spoke.
I found he was highly intelligent-went to U.C. Berkeley for his PhD in Astrophysics,. and earned another M.A. in English Lit. He was also a science fan, I saw him later at a "Carma" open house where we really connected. I even have some photos of us together, I think...Carma is a U.C. satellite observatory, watching the cosmos closely. It's just West of Big Pine, Ca. Look it up on Google or Bing, or some other engine. It is a very, very amazing place.
Anyway, this fellow is accepted HERE, and I imagine would be in some big cities, but there are indeed places where his behavior would not be tolerated.
Excellent question, actually!
Thanks for giving me the idea of making a Hub out of this question!