<P> Navy won 14 Army - Navy games in a row from 2002 to 2015, the longest winning streak in the history of the series . On December 10, 2016, Army snapped its 14 - game losing streak against Navy with a 21--17 victory . </P> <P> Philadelphia has been the traditional home of the Army - Navy game . Eighty - seven of 118 games have been contested in Philadelphia including every game from 1932 - 1982 excepting three that were relocated due to World War II travel restrictions . Philadelphia is typically selected as the site due to the historic nature of the city and the fact that it is approximately halfway between West Point and Annapolis . For decades, the Pennsylvania Railroad and its successors offered game - day service to all Army--Navy games in Philadelphia using a sprawling temporary station constructed each year near the South Philadelphia Sports Complex on the railroad's Greenwich freight yard . The service, with 40 - odd trains serving as many as 30,000 attendees, was the single largest concentrated passenger rail movement in the country . </P> <P> All games contested in Philadelphia through 1935 were played at Franklin Field, the home field of the University of Pennsylvania . From 1936 through 1979, all games contested in Philadelphia were held in Municipal Stadium, renamed John F. Kennedy Stadium in 1964 . From 1980 - 2001, all games contested in Philadelphia were hosted by Veterans Stadium . Since 2003, all games contested in Philadelphia have been played in Lincoln Financial Field . </P> <P> Only six games have ever been held on the campus of either academy, primarily because neither team plays at an on - campus stadium large enough to accommodate the large crowds that attend the game . Army's Michie Stadium seats only 38,000, while Navy's Navy--Marine Corps Memorial Stadium seats only 34,000 . The rivalry's first four games were hosted on the parade grounds of the respective academies and two games were held on campus due to World War II travel restrictions (1942 at Navy's old Thompson Stadium and 1943 at Michie Stadium). </P>

Where is the army navy game played in philadelphia