Davis, who belted his 33rd round-tripper Saturday in the Orioles' loss to the New York Yankees, will be the American League's starting first baseman.
Joining him in the lineup will be fellow Orioles J.J. Hardy at shortstop and Adam Jones in the outfield.
The other AL outfield starters will be Mike Trout of the Los Angeles Angels and Blue Jays slugger Jose Bautista.
Boston's David Ortiz will be the designated hitter.
The National League infield will include a pair of Cincinnati Reds -- Joey Votto at first base and Brandon Phillips at second -- while St. Louis will be represented by by Yadier Molina at catcher and Carlos Beltran in the outfield.
Mets hometown favorite David Wright will start at third base while 20-year-old outfielder Bryce Harper of the Washington Nationals will also start for the NL.