2017 CONCACAF Gold Cup squads

The 12 national teams involved in the tournament will be required to register a squad of 23 players; only players in these squads will be eligible to take part in the tournament.

A provisional list of 40 players per national team will be submitted to CONCACAF by June 2, 2017. The final list of 23 players per national team will be submitted to CONCACAF by June 27, 2017. Three players per national team must be goalkeepers.

National teams that reach the quarter-final stage are able to swap up to six players in the final squad with six players from the provisional list within 24 hours of their final group stage game.

The statistics in the tables below represent player profiles as of the beginning of the tournament. See individual player articles for current statistics. The club listed is the club for which the player last played a competitive match prior to the tournament. The nationality for each club reflects the national association (not the league) to which the club is affiliated.

Canada
Head coach: 🇪🇨 Octavio Zambrano

Costa Rica
Head coach: Óscar Ramírez

Ronald Matarrita withdrew from the squad due to injury and was replaced by Juan Pablo Vargas.

French Guiana
Head coach: 🇫🇷 Jaïr Karam

Florent Malouda being considered ineligible by the Concacaf.

Honduras
Head coach: 🇨🇴 Jorge Luis Pinto

Anthony Lozano and Rony Martinez Although included in the list of 23 men presented to CONCACAF, they did not travel to USA because of an injury.

Martinique
Head coach: 🇫🇷 Jean-Marc Civault

Nicaragua
Head coach: Henry Duarte

Panama
Head coach: 🇨🇴 Hernán Darío Gómez

United States
Head coach: Bruce Arena

Kenny Saief withdrew from the squad due to injury and was replaced by Chris Pontius.

Curaçao
Head coach: Remko Bicentini

El Salvador
Head coach: 🇨🇴 Eduardo Lara

Irvin Herrera withdrew from the squad due to injury and was replaced by Edwin Sanchez.

Jamaica
Head coach: Theodore Whitmore

Dever Orgill withdrew from the squad due to injury and was replaced by Shaun Francis

Mexico
Head coach: 🇨🇴 Luis Pompilio Páez

Alan Pulido withdrew from the squad due to injury and was replaced by Erick Torres

By club nationality
The above table is the same when it comes to league representation, with only the following exceptions:
 * The English league has 9 representatives with the inclusion of one player coming from Wales-based Cardiff City.
 * The American league has 61 representatives with the inclusion of players coming from Canada-based FC Edmonton, Montreal Impact, Toronto FC and Vancouver Whitecaps FC.

Nations or territories in italics are not represented by their national teams in this tournament.