The Washington Nationals play their home games at Nationals Park, a baseball stadium located in the Navy Yard neighborhood of Washington, D.C. The address is 1500 South Capitol Street SE, Washington, D.C. Nationals Park opened in 2008 and has a seating capacity of about 41,373 to 41,888 fans. It is situated along the Anacostia River in Southeast Washington and is notable for being the first LEED-certified green major professional sports stadium in the United States