His Modi-style "Phir ek baar Cameron sarkar" slogan seems to have resonated with most of the electorate as the Tories were projected to win 329 in the final tally, three more than the 326 required for a majority in the 650-member House of Commons.
Predictions of a neck-and-neck contest between the Conservative Party and Leader of the Opposition Ed Miliband- led Labour looked like being off the mark as the forecast, with well over half of the results in, was 329 seats for the Conservatives, 233 for Labour, Liberal Democrats at eight, the Scottish National Party (SNP) at 56, Plaid Cymru at three, UKIP at two with the Greens one and others 19.
Earlier, the exit poll had suggested the Tories will get 316 MPs to Labour's 239 once all the results are in.
Cameron, 48, all but declared victory in a speech after being returned as MP for Witney, in which he set out his intention to press ahead with an in/out referendum on Britain's membership of the European Union and to complete the Conservatives' economic plan.
More From This Section
"My aim remains simple -- to govern on the basis of governing for everyone in our United Kingdom," Cameron said.
"Above all, I want to bring our country together, our United Kingdom, implementing as fast as we can devolution both for Wales and Scotland," Cameron said.
"I want my party and a government I would like to lead to reclaim the mantle of one nation, one United Kingdom. That is how I will govern if I am fortunate enough to form a government," he said.
Labour leader Miliband, who also won in Doncaster North, nearly conceded party defeat as he described the general election as "disappointing and difficult".
While Nick Clegg held on to his own Sheffield Hallam seat, some of the party's heavyweights like Vince Cable and Simon Hughes suffered humiliating defeats.