Election day is still more than a year away, but the race to become the Democratic challenger to Donald Trump is already well under way.
Joe Biden and Bernie Sanders have thrown their hats into the ring, but most of the other candidates are relatively unknown outside the Washington DC bubble.
The group features the usual mix of senators and other members of Congress, but this year it also includes a record number of women, a gay mayor and a spiritual counsellor.
Here’s our rundown of all the major candidates that are running, including a few wildcards, with a take from the BBC’s Anthony Zurcher on each.
Trump vs Democrats in 2020?
- Joe Biden 76 years old Obama’s VP Barack Obama picked Joe Biden to be his running-mate in 2008 because of his supposed folksy appeal to white working-class and middle-class voters – and that’s exactly why he could be a formidable candidate in 2020.
- Elizabeth Warren 70 years old Wall St critic Elizabeth Warren has been a favorite of the progressive left since she emerged on the political scene to push for tougher regulation of the financial sector after the 2008 economic crash.
- Bernie Sanders 77 years old Mr Anti-Establishment The Vermont senator would be 79 on election day, but he’s decided to make another run at the top prize.
- Kamala Harris 54 years old Rising star Kamala Harris is the kind of Democrat who could stick around and prevail in what is sure to be a grueling nomination battle.
- Pete Buttigieg 37 years old Impressive millennial Pete Buttigieg isn’t the only millennial in the 2020 race but he is positioning himself as a voice for the young.
- Beto O’Rourke 46 years old Rock star Robert “Beto” O’Rourke came up short in his 2018 bid to oust Texas Senator Ted Cruz but it’s impressive he pushed him so close in a traditionally red state.
- Kirsten Gillibrand 52 years old#MeToo ally Kirsten Gillibrand has long been positioning herself as one of the candidates most likely to capitalize on the #MeToo movement, and her pitch as someone who will “fight as hard for other people’s kids as she would for her own” just might resonate.
- Cory Booker 50 years old Gifted speaker Cory Booker is a prodigious fundraiser who knows how to work Wall Street donors.
- Andrew Yang 44 years old Tech entrepreneur Yang is a technology entrepreneur who should be well prepared seeing as he announced he was running for president back in November 2017.
- Amy Klobuchar 59 years old Folksy senator Amy Klobuchar may not be a household name, but the three-term Minnesota senator has shown the ability to win votes in the kind of Midwestern battleground state that Donald Trump appealed to in 2016.
- Julian Castro 44 years old Ex-Obama ally It wasn’t long ago that Julian Castro would have been considered a top-tier candidate for the Democratic presidential nomination.
- Bill De Blasio 58 years old Progressive mayor Bill De Blasio became a progressive darling when he won the New York mayor’s office in 2013 while decrying the city’s income inequality.
- Tulsi Gabbard 38 years old Iraq veteran Tulsi Gabbard, born in American Samoa and of Polynesian descent, is a difficult candidate to characterize.
- John Hickenlooper 67 years old Low-key moderate John Hickenlooper halted his campaign in August.
- John Delaney 56 years old Ex-tech entrepreneur John Delaney was officially the first entrant into the 2020 Democratic presidential field when the Maryland congressman announced his candidacy in July 2017.
- Tim Ryan 46 years old Midwest moderate Tim Ryan is a congressman from working-class eastern Ohio, where he touts trade and jobs as his big issues, but he’s moved to the left on social issues lately.
- Marianne Williamson 67 years old Spiritual counsellor Marianne Williamson is a best-selling author, charity organizer and spiritual adviser who counts Oprah Winfrey as her most famous follower.
- Steve Bullock 53 years old Little-known governor Steve Bullock, the governor of Montana, entered the crowded Democratic presidential contest with a strong emphasis on his record running a red state.
- Seth Moulton 40 years old Ex-Marine Seth Moulton recently made headlines for mounting a futile effort to derail Nancy Pelosi’s bid to be Speaker of the House of Representatives.
- Tom Steyer 62 years old Billionaire tycoon Tom Steyer is a hedge-fund billionaire from California who has shifted from environmental advocacy to calls for Mr Trump’s impeachment to a presidential run.
- Jay Inslee 68 years old Climate campaigner As governor of Washington, Inslee has taken a lead role in “the resistance” to the Trump administration on the state level, including pushing a lawsuit that blocked the president’s first travel ban.
- Wayne Messam 45 years old Florida mayor Wayne Messam, the 44-year-old son of Jamaican immigrants, focused on the idea of the American dream in the video that launched his campaign.
- Michael Bennet54 years old Soft-spoken moderate Michael Bennet, a two-term US senator, is the second Colorado politician – along with former Governor John Hickenlooper – in the Democratic presidential race.
- Joe Sestak67 years old Retired admiral Joe Sestak is a former Pennsylvania congressman and three-star vice admiral in the US Navy.
- Mike Gravel89 years old Veteran ex-senator Mike Gravel has called it quits. Or, more precisely, the two teenagers who convinced Gravel to say he was running for president have said he’s calling it quits.
- Eric Swalwell38 years old California congressman Eric Swalwell ended his short-lived bid for the White House in early July after failing to break into the top tier of candidates.