Mayor Bill de Blasio of New York, who failed to gain traction during a brief presidential campaign of his own, will endorse Senator Bernie Sanders of Vermont for the Democratic nomination, according to people familiar with the plans.
The timing of Mr. de Blasio’s announcement was still being hashed out on Friday.
His choice is a reversal from four years ago, when he endorsed Hillary Clinton over Mr. Sanders, but it is not entirely unexpected. He said last summer that in retrospect, he believed Mr. Sanders would have won the 2016 election if nominated.
It is also notable that Mr. de Blasio chose to make the endorsement only now, after Mr. Sanders’s victory in New Hampshire and strong performance in Iowa have made him a clear front-runner for the nomination.
Mr. de Blasio was expected to travel with Mr. Sanders on Sunday and Monday in Nevada, where they will appear together at canvassing events ahead of the caucuses there on Feb. 22.
Mr. de Blasio and Mr. Sanders have spoken several times since the mayor ended his presidential campaign in September.
The mayor also spent time at Mr. Sanders’s vacation home in Vermont in 2018. Mr. Sanders swore Mr. de Blasio in at the inauguration for his second term as mayor.
Though Mr. de Blasio ran for mayor — and, later, president — on an unapologetically progressive platform, he has generally not endorsed progressive insurgents. He did not endorse Zephyr Teachout in 2014 or Cynthia Nixon in 2018 when they challenged Gov. Andrew M. Cuomo from the left. Nor did he endorse Tiffany Cabán in the Queens district attorney’s race last year, as Mr. Sanders and Senator Elizabeth Warren of Massachusetts both did.
Mr. de Blasio’s backing adds to Mr. Sanders’s list of endorsements, which includes numerous unions and grass-roots organizations as well as Representatives Alexandria Ocasio-Cortez of New York, Ilhan Omar of Minnesota and Rashida Tlaib of Michigan.