“This victory here is the beginning of the end for Donald Trump,” Mr Sanders told a rally in Manchester, New Hampshire.
He added he wanted to build an “unprecedented multi-generational, multi-racial political movement” to defeat the Republican.
Mr Sanders now has nine of the 24 New Hampshire delegates, who will assemble at the Democratic National Eonvention in July to elect the party’s nominee for president.
President Donald Trump took to Twitter to mock Mr Sanders and Democrat rival Pete Buttigieg, who also won 24.4 per cent of the vote and nine delegates, saying: “Bootedgeedge (Buttigieg) is doing pretty well tonight. Giving Crazy Bernie a run for his money. Very interesting!”