Hopes are high in Germany that its crop of talented youngsters could become the first German team to win the tournament since 1990.
And Löw announced the squad in Frankfurt am Main on Thursday lunchtime.
Goalkeeper René Adler and striker Mario Gomez were the main stars to not make the cut.
Gomez has been injured for months, but Sami Khedira and Miroslav Klose, who have also had long-term injuries, were included.
Löw said he would have liked to have included Gomez but had fears over his fitness. “He’s been injured for seven months, only played 280 minutes. I’m of the opinion he would not have been in physical shape to play at the tournament," he said.
The coach has plumped for a fairly youthful squad with 10 players who were not even born the last time Germany won the World Cup.
Goalkeepers: Neuer, Weidenfeller, Zieler
Defenders: Boateng, Durm, Großkreutz, Höwedes, Hummels, Jansen, Lahm, Mertesacker, Mustafi, Schmelzer
Midfielders/attackers: Lars Bender, Draxler, Götze, Goretzka, Hahn, Khedira, Klose, Kroos, Meyer, Müller, Özil, Podolski, Reus, Schürrle, Schweinsteiger, Volland, Ginter