Ulysses S. Grant National Historic Site is a 9 acres United States National Historic Site located 10 miles (16 km) southwest of Downtown St. Louis, Missouri within the municipality of Grantwood Village.