Baltimore is very politically liberal. The mayor of Baltimore is a Democrat. 84.7% of the voters in 2016 voted for the Democrat Hillary Clinton, and 87.2% of the voters in 2012 voted for the Democrat Barack Obama. The last time a Republican running for president won more votes than the Democratic candidate in Baltimore was 1956. Even in 1984, when Ronald Reagan won 49 states in his reelction campaign, only 28.2% of the voters in Baltimore voted for him. 