Joachim Gauck, 72, won 991 votes out of 1,232 at a special assembly of German MPs.
The Germany’s new president has no party affiliation, but has gained a reputation as an eloquent speaker not afraid to address controversial issues.
Joachim Gauck will replace Christian Wulff, who resigned last month in a scandal over financial favors.
This time round Angela Merkel has backed Joachim Gauck, although observers say her hand was forced by the liberal Free Democrats, whose support she needs in the coalition government.
Joachim Gauck was elected by an overwhelming majority at the Bundestag on Sunday, easily defeating his main rival – former Nazi hunter and journalist Beate Klarsfeld. She won 126 votes.
Lawmakers and dignitaries greeted the result with a standing ovation.
“What a beautiful Sunday,” Joachim Gauck then said, prompting loud cheers in the chamber.
The new president and Angela Merkel share a similar background.
They were both raised in the East, which disintegrated in 1989 with the fall of the Berlin Wall.
Angela Merkel is the daughter of a Lutheran pastor, while Joachim Gauck is both a pastor himself and the son of a pastor.
Joachim Gauck became interested in politics in the East after his father was deported to Siberia for his civil rights activism.
He became a Lutheran pastor after opting to study theology when other university courses were denied him because of his father’s dissidence and because he was not a member of the communist youth organization.
As a pastor, Joachim Gauck held services which preceded the demonstrations that eventually toppled the communist government.
In recent years Joachim Gauck has concentrated on campaigning against both left and right extremist threats to Germany’s democratic system.
Joachim Gauck describes himself as a “liberal left conservative”, and has expressed support for the policies of both Social-Democrat and Christian-Democrat coalition governments on a non-partisan basis.
A father of four, Joachim Gauck is separated from his wife.
Joachim Gauck’s partner since 2000, the journalist Daniela Schadt, will take on the ceremonial duties of First Lady.
WrAaFyMHIKEThe US House Ethics Committee has voted to release its report on former Republican Representative…
ABC News has agreed to pay $15 million to President-elect Donald Trump to settle a…
South Korea’s parliament has voted to impeach President Yoon Suk Yeol over his failed attempt…
Israeli war planes have carried out more than 100 air strikes in Syria on December…
President-elect Donald Trump has threatened to impose 100% tariffs on the BRICS countries if they…
Syrian troops have withdrawn from the city of Aleppo following an offensive by rebels opposed…