The curtain-raiser for the new season will take place at Aston Villa's ground the day after the Olympic football final at Wembley - which is the reason the national stadium is not being used.
Alex Horne, FA general secretary: "Villa Park is one of English football's most iconic grounds and has a wonderful tradition of hosting some of the game's biggest matches.
"Once we knew the Olympic football schedule, we worked hard to secure a suitable alternative venue for The FA Community Shield 2012 and are delighted that Aston Villa have agreed to host the season's traditional curtain-raiser."