The tournament opens on July 7 with the final to be played at Santa Clara's Levi's Stadium on July 27.
CONCACAF also announced that the Dallas AT&T Stadium and the Los Angeles Rose Bowl will host semi-final matches.
Quarter-finals will be staged as doubleheaders in Phoenix and Philadelphia.
The Gold Cup is held every two years. Mexico beat Jamaica in the 2015 final.
(Reporting by Steve Keating in Toronto. Editing by Andrew Both)
Share
