NASA maintains a solar eclipse page for past and future eclipses, including the solar eclipse of August 21, 2017. The total eclipse on that date is visible in the United States along a narrow corridor from Oregon to South Carolina with a partial eclipse visible in most of North America.
NASA's eclipse website provides an interactive viewing map for the August 2017 eclipse. The website includes additional resources, such as a five millennium catalog of eclipses with statistics and dates for eclipses covering a 5,000 year period from 2000 B.C. to 3000 A.D. Solar eclipses occur when the moon passes between Earth and the sun, causing the moon's shadow to fall on the Earth's surface.