Lots. There is a complete listing on eclipse2017.org, but here are some of the bigger ones: Salem OR, Ontario OR, Rexburg ID, Grand Teton NP, Jackson Hole, Casper, North Platte, Lincoln (barely!), Leavenworth, the north side of Kansas City, Jefferson City, Columbia MO, the south side of St. Louis, Cape Girardeau, Carbondale IL, Paducah KY, Bowling Green KY (barely!), Nashville, Cleveland TN (barely!), Smokey Mtns NP (only the southern part), Greenville, Columbia SC, and Charleston (barely!).
What cities are close, but not actually IN the path?
A better question. You will NOT see totality from any of these places, though they are very close to the path (Move into the path, and see totality!):
Bend OR, Portland OR, Boise, Yellowstone NP, Cheyenne, Salt Lake, Denver, Ogallala, Omaha, Topeka, the south side of Kansas City, the north side of St. Louis, Louisville, Evansville IN, Murray KY, Chattanooga, Knoxville, Gatlinburg, Des Moines, Atlanta, Augusta GA, Charlotte, Spartanburg, Myrtle Beach. Any other big cities you might consider are not even close to the path!
IN ALL THESE CITIES, YOU MUST ALWAYS USE EYE PROTECTION TO VIEW THE ECLIPSE!