The most recent Army–Navy football game was played at M &T Bank Stadium in Baltimore, Maryland.

Quick Scoop

  • The 2025 Army–Navy Game, the 126th meeting of the rivalry, kicked off at 3 p.m. ET at M&T Bank Stadium, home of the NFL’s Baltimore Ravens.
  • Baltimore was selected as part of a pre-planned rotation of host cities that also includes Philadelphia and the New York–New Jersey area.
  • Official Army and Naval Academy event pages list the location as M&T Bank Stadium in Baltimore, MD, confirming where the game was played.

Information gathered from public forums or data available on the internet and portrayed here.