David Warner has been included in the squad after recovering from an elbow injury he suffered against India in February. Marcus Harris, Matt Renshaw and Usman Khawaja are the other opening batters.
All-rounder Mitchell Marsh returns to the squad for the first time since 2019 as back-up to Cameron Green, while England-born wicketkeeper Josh Inglis will provide cover for Alex Carey.
Pat Cummins will once again captain the side with Steve Smith, who averaged 110.57 in the 2019 Ashes including back-to-back hundreds at Edgbaston, as vice-captain.
Cummins is one of just four frontline seam bowlers in the squad along with Mitchell Starc, Josh Hazlewood and Scott Boland.
Australia play India in the World Test Championship final at the Kia Oval from 7 June, before the Ashes begins in Birmingham.
General admission tickets for the first four days at Edgbaston have sold out, but limited premium tickets on the Seat Unique Terrace and hospitality packages remain available. "I think we'll get through that Test championship and then start to have a look at what it looks like," said Chairman of Selectors George Bailey.
"Different opposition, different surface. We'll work through that.
"I'm not sure we have feared teams in the past, clearly England are playing some really good cricket so we will deal with that as you do with any team when you get there. But I think our focus will be primarily on the way that we want to play.”
Australia squad
Pat Cummins (c)Scott BolandAlex CareyCameron GreenMarcus HarrisJosh HazlewoodTravis HeadJosh InglisUsman KhawajaMarnus LabuschagneNathan LyonMitch MarshTodd MurphyMatthew RenshawSteve SmithMitchell StarcDavid Warner