According to http://BallotPedia these are the democratic "presidential hopefuls". There are 227 democratic candidates running though so quite a bit so far. This is a list of candidates that might make it to run in 2020.
http://Cory Booker (D), a U.S. senator from New Jersey, announced that he was running for president on February 1, 2019.http://[3]
http://Pete Buttigieg (D), the mayor of South Bend, Indiana, announced that he was running for president on January 23, 2019.http://[4]
http://Julian Castro (D), a former U.S. secretary of housing and urban development and San Antonio mayor, formally announced his candidacy on January 12, 2019.http://[5]
http://John Delaney (D), a former U.S. representative from Maryland, filed to run for president on August 10, 2017.
http://Tulsi Gabbard (D), a U.S. representative from Hawaii, announced that she had decided to run for president on January 11, 2019.http://[6]
http://Kirsten Gillibrand (D), a U.S. senator from New York, announced that she was forming an exploratory committee on January 15, 2019.http://[7] She officially announced she was running on March 17, 2019.http://[8]
http://Mike Gravel (D), a former U.S. senator from Alaska, announced he was running for president on April 2, 2019.http://[9]
http://Kamala Harris (D), a U.S. senator from California, announced that she was running for president on January 21, 2019.http://[10]
http://John Hickenlooper (D), a former governor of Colorado, announced that he was running for president on March 4, 2019.http://[11]
http://Jay Inslee (D), the governor of Washington, announced that he was running for president on March 1, 2019.http://[12]
http://Amy Klobuchar (D), a U.S. senator from Minnesota, formally announced she was running for president on February 10, 2019.http://[13]
http://Wayne Messam (D), the mayor of http://Miramar, Florida, announced he was forming an exploratory committee on March 13, 2019.http://[14]
http://Beto O'Rourke (D), former U.S. representative from Texas, formally announced he was running for president on March 14, 2019.http://[15]
http://Tim Ryan (D), a U.S. representative from Ohio, announced he was running for president on April 4, 2019.http://[16]
http://Bernie Sanders (I), a U.S. senator from Vermont, announced that he was running for president on February 19, 2019.http://[17]
http://Eric Swalwell (D), a U.S. representatice from California, announced that he was running for president on April 9, 2019.
President http://Donald Trump ® filed to run for re-election in 2020 on January 20, 2017.
http://Elizabeth Warren (D), U.S. senator from Massachusetts, announced she had formed an exploratory committee on December 31, 2018.http://[18] She formally announced she was running for president on February 9, 2019.
http://Bill Weld ®, a former governor of Massachusetts, announced that he was running for president on April 15, 2019.http://[19]
http://Marianne Williamson (D), an author and lecturer, announced she was running for president on January 28, 2019.http://[20]
http://Andrew Yang (D), an entrepreneur and author from New York, filed to run for president on November 6, 2017.
Personally if I vote I will vote for Trump only because he's Republican and I am a conservative. I do not completely agree with every way he handles things but it's mainly what is worse type thing. Either it's a republican or a democrat like Obama that will run us into the ground. So Trump is better than probably any one of these candidates. But that's a list currently