The reason there are more Blacks in the South is not because they like the heat, although I'm sure they do. It's because that's where most of the slaves in America were brought to. Most of the Blacks in the north and western US migrated there from the South looking for work. Or are from immigrant families from the Caribbean and Africa and not descended from the slaves.  It all has to do with the history of slavery in the south. There was slavery in the north too but not nearly to the extent as in the South. And in the South there was racial segregation up until the late 1960s. Blacks had to use separate public restrooms and water fountains and eat at separate restaurants and everything, in the North and West it wasn't like that. I don't really think that Southerners are more racist than people from the North anyways I think it's a stereotype. Probably more so than people from the East Coast/New England but not the Mid-West. I'm from the Mid-West and have family in the South and friends in the South and have been down there enough and have lived in Florida and I don't really notice any difference when it comes to racist attitudes when I'm in the Mid-West or South. Seems about the same to me.