Despite her conservative CDU/CSU bloc seeing its worst result since 1949, German Chancellor Angela Merkel has been re-elected for a fourth term.
The CDU/CSU bloc will remain the largest in parliament, while its current coalition partner, the social democratic SPD, says it will go into opposition.
The right-wing party AfD won its first seats and is set to be the third party, a result that sparked some protests.
Addressing supporters, Mrs Merkel said she had hoped for a "better result".
She added that she would listen to the "concerns, worries and anxieties" of voters of the Alternative for Germany (AfD) in order to win them back.
Mrs Merkel also said her government would have to deal with economic and security issues as well as addressing the root causes of migration - one of the main reasons behind the AfD's result.
"Today we can say that we now have a mandate to assume responsibility and we're going to assume this responsibility calmly, talking with our partners of course."
Alternative for Germany was founded in 2013 as an anti-euro party but later turned its focus to immigration and Islam.
It called for a ban on minarets and declared Islam incompatible with German culture. Several of its candidates espouse far-right views.