Reiter will take over from Munich’s long-serving SPD mayor Christian Ude, after seeing off his conservative challenger.
The 55-year-old took 56.7 percent, beating Josef Schmid from the Christian Social Union (CSU) who won 43.3 percent.
“It’s just an unbelievable feeling,” said Reiter after his victory. “I am proud and humble to take on this task.”
Ude said the “baton had been passed successfully”. He had ruled unchallenged since 1993 and six years ago beat Schmid comfortably.
Just under 1.1 million people in Munich were eligible to vote. The turnout was a low 38.5 percent, according to the election office on Sunday.
SEE ALSO: What's so great about… Munich?