That's 5 years out of date. He WAS a Democrat, but left the Democrat party (registered Independent) in 2008 and said he was voting Republican.
In October 2008, Keith told CMT that he had left the Democratic Party and has re-registered as an independent. "My party that I've been affiliated with all these years doesn't stand for anything that I stand for anymore," he says. "They've lost any sensibility that they had, and they've allowed all the kooks in. So I'm going independent." He also told CMT that he would likely vote for the Republican ticket, partially because of his admiration for Sarah Palin.http://en.wikipedia.org/wiki/Toby_Keith#Political_beliefs
He's certainly no rock-ribbed Conservative, but it does sound like he gained some sense.
Whether he’s gained much sense remains to be seen, IMO. A search turned up an interview Keith did with Joy Behar in 2011, in which he said that Obama had been such a young rock star, but “they beat him down.”
Doesn’t matter to me who he votes for, though...I’m not a fan of his or of country music in general.