Donald Trump supporters say after hard work campaigning for the Republican presidential candidate they're disappointed at second place in the Iowa Caucus, but overall still confident that "we are going to win."  

U.S. Senator Ted Cruz upset the national front-runner in the race to be their party's White House nominee.

Surrounded by his family, Trump thanked his supporters at an after-caucus rally in West Des Moines.

"Thank you. I have to start by saying I absolutely love the people of Iowa," he said.

"We will go on to get the Republican nomination and we will go on to easily beat Hillary or Bernie or whoever the hell they throw up there. Iowa, we love you. We thank you. You're special. We will be back many, many times. In fact, I think I might come here and buy a farm. I love it, okay."

Some of Trump's supporters said they were disappointed with the night's election results, but remained optimistic.

"I'm disappointed. I really am. But in a way I'm not because we did make a very good showing. And we worked hard, and we know we worked hard, and he was pleased, even with the showing we did have. And it's on to New Hampshire," said Evelyn who volunteered for the Trump campaign.

With tears in her eyes, fellow campaign volunteer Laura said, "We worked so hard. We're volunteers and we took our time every chance we got to do parades, rallies, phone calls, knock on doors. It's just, when you work so hard, it's just a little disappointing. But we are going to win. We are going to win.

Trump supporter Craig Fredericks worried about the tough-talking candidate's ego.

"I could live with second place if the end result is he ends up being the president. I can live with him being second in Iowa. Hopefully, it doesn't hurt his ego any because I think he can pull through it."

Trump received 24 percent of the vote compared to 28 percent for Ted Cruz, a conservative lawmaker from Texas. Marco Rubio, a U.S. senator from Florida, came in third place with 23 percent, making him easily the leader among establishment Republican candidates.

New Hampshire will be the next state to cast its vote on February 9.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.