YORK COUNTY, S.C. — The race for the White House is heating up in the Carolinas with Democratic hopefuls Bernie Sanders and Bill de Blasio making stops in the area this weekend. 

Sanders will host rallies in Asheville and Charlotte Friday before making his way to Orangeburg, South Carolina Saturday. NBC Charlotte has learned Sanders will make two stops in Orangeburg, home to three historically black colleges and universities, and will unveil an education reform plan that targets segregation in public schools. 

Sanders' Charlotte rally will start at 5:30 p.m. Friday at Central Piedmont Community College. 

Both Sanders and de Blasio have emphasized putting working-class voters first in their campaign speeches. 

"We will no longer tolerate 46% of all new income going to the very richest people in this country while millions of Americans are out working two or three jobs just to survive and pay the bills," Sanders said.

RELATED: NYC Mayor Bill de Blasio announces presidential run

RELATED: Who is Bill de Blasio?

De Blasio said his track record separates him from other Democrats in the race.

"There are some really good people in this race," de Blasio told supporters. "But what I bring is absolute, total focus on putting working class people first. I've done it here. These are not words, they are deeds."

De Blasio, who has served as New York City's mayor since 2014, announced his candidacy Thursday. He is the 24th Democrat to put his name in the hat. He will make a stop in Columbia Saturday before visiting Charleston. Both cities voted Democrat in 2016. 

Recent polls show former Vice President Joe Biden as the leading Democrat but that could change if anyone else decides to enter the race.