Northwest Stadium is an American football stadium in Landover, Maryland, located 5 miles east of Washington, D.C. The stadium is the home of the Washington Commanders of the National Football League. From 2004 until 2010, it had the NFL's largest seating capacity at 91,000; it currently seats 62,000.