Labour's Jacinda Ardern is the new MP for Mt Albert after a convincing by-election win.
Ms Ardern got exactly 10,000 votes - more than 75 percent of all votes cast.
Her nearest rival, the Green Party's Julie Anne Genter, was 8500 votes behind, with almost 1500.
Well back in third place was the candidate for Gareth Morgan's Opportunities Party, Geoff Simmons, with 600 votes.
National didn't stand a candidate in the safe Labour seat, which was left vacant when David Shearer resigned from Parliament at the end of last year.
In her victory speech at the Point Chevalier Bowling Club, Ms Ardern said it was a different kind of by-election race.
"Much different than any race that I have run in," she said.
"But we never, ever treated it that way, there were other candidates, and we always took the race seriously. One of the favourite mantras of the campaign was 'take nothing for granted, make every vote count and earn it'."
Ms Ardern also paid tribute to Ms Genter.
"We set out at the beginning of this campaign to prove that we could model a healthy contest. And that you could work together as future coalition partners, while still standing on your own party platform strongly."
Ms Genter conceded defeat in a post on social media and congratulated Ms Ardern on her win.
"Fantastic campaign, well deserved win! Glad we could run such a positive campaign," she said.
Until now, Ms Ardern has been a list MP, after unsuccessfully contesting the Auckland Central seat at the last two general elections.
Ms Ardern's win in Mt Albert means Raymond Huo will come in to Parliament as a list MP.
Voter turnout in the by-election was low, at just under 30 percent.