Yes, surely, to some extent.
But the thing one notices on electoral maps is how red the low population countryside is and how blue the cities are.
I'd have thought population density explained about 75-80% of all results, regardless of skin colour or age. Alaska is going to be red, New York and California are going to be blue.
A few surprises - New Mexico, Vermont and Oregon, for instance. But basically, where there are more than 200 people per square mile, it will be a Democratic state. And where there are less than 100, it will be a Republican state. And the ones between 100 and 200 are mostly in play.
http://www1.eere.energy.gov/vehiclesandfuels/facts/2011_fotw661.html
That means the Deep South is more likely to swing Democratic than the Mid-West.