"I think the die is cast. I respect (Didier Deschamps') choice. I'll watch the World Cup on TV," Nasri - who has earned 41 caps - had told Canal+ after scoring in Manchester City's title-winning 2-0 victory over West Ham United on Sunday.
"If starting games in a club like Manchester City and winning two titles isn't enough, too bad, I won't regret anything."
Nasri's City team-mate Gael Clichy also misses out while there is no place for Valencia's on-loan Milan defender Adil Rami.
Nasri, who has a reputation of being a troublemaker and was disappointing in Les Bleus's playoff first leg against Ukraine last year, was a notable absentee along with defender Eric Abidal.
Abidal, who has been used sparingly by Claudio Ranieri at Monaco during the second part of the season, has been deemed not good enough to travel to Brazil.
French radio RMC reported that Abidal, 34, is retiring from international football.
"Samir is an important player for Manchester City, but he has not performed that well with France," Deschamps told French TV channel TF1.
"He is a starter at City, which is not the case with France and he has made clear that he is not happy when he is not (a starter), and I can tell you it can be felt in the squad.
"I built the best squad, I did not pick the 23 best French players."
Nasri was banned for three matches after launching a foul-mouthed rant at a reporter following France's quarter-final defeat by Spain at Euro 2012.
Also left out was Clichy, who was at the 2010 World Cup and Euro 2012 but Deschamps instead picked the talented yet inexperienced Lucas Digne of Paris St Germain.
In the midfield Paris St Germain duo Yohan Cabaye and Blaise Matuidi will be alongside Paul Pogba of Juventus while Deschamps is expected to pick his centre backs between Raphael Varane, Mamadou Sakho and Laurent Koscielny.
France will play neighbours Switzerland, Ecuador and Honduras in Group E.
They will gear up for the June 12-July 13 tournament with friendlies against Norway (May 27), Paraguay (June 1) and Jamaica (June 8) with coach Didier Deschamps naming the following 23-man squad and seven standby players for the World Cup finals in Brazil on Tuesday:
Defenders: Mathieu Debuchy (Newcastle United), Lucas Digne (Paris St Germain) Patrice Evra (Manchester United), Laurent Koscielny (Arsenal), Eliaquim Mangala (Porto), Bacary Sagna (Arsenal), Mamadou Sakho (Liverpool), Raphael Varane (Real Madrid)
Midfielders: Yohan Cabaye (Paris St Germain), Clement Grenier (Olympique Lyon), Blaise Matuidi (Paris St Germain), Rio Mavuba (Lille), Paul Pogba (Juventus), Moussa Sissoko (Newcastle United), Mathieu Valbuena (Olympique Marseille)
Forwards: Karim Benzema (Real Madrid), Olivier Giroud (Arsenal), Antoine Griezmann (Real Sociedad), Loic Remy (Newcaste United), Franck Ribery (Bayern Munich)
Stephane Ruffier (Monaco)
Loic Perrin (St Etienne)
Maxime Gonalons (Olympique Lyon)
Morgan Schneiderlin (Southampton)
Benoit Tremoulinas (Dynamo Kiev)
Alexandre Lacazette (Olympique Lyon)
Remy Cabella (Montpellier)
- Sports & Recreation
- Didier Deschamps
- Manchester City
- West Ham United
- Gael Clichy
- Eric Abidal