2023 CONCACAF Gold Cup squads

[1] Each national team had to submit a provisional list of up to sixty players (including at least five goalkeepers) to CONCACAF no later than thirty days prior to the start of the opening match of the tournament.

The final list of up to 23 players per national team had to be submitted to CONCACAF by 14 June 2023, ten days before the opening match of the tournament.

The twelve national teams that participated in the qualifying stage were also required to submit their provisional and final lists within the deadlines indicated above.

[9][10] Head coach: B. J. Callaghan The following player was replaced after the group stage: Jamaica's 50-man provisional list was announced by CONCACAF on 1 June 2023.

[citation needed] Alexis Vega and Sebastián Córdova also withdrew due to injury and replaced by Roberto Alvarado and Diego Lainez respectively.

[citation needed] Head coach: Jaime Lozano Haiti announced a 35-man provisional list on 25 May 2023,[21][22] which was later reduced to 28 players on 2 June 2023.

[7] After the group stage, midfielders Carlos Mora and Roan Wilson were replaced by Yeltsin Tejeda and Kenneth Vargas due to injuries.

[33][10] Head coach: Luis Fernando Suárez The following players were replaced after the group stage: Panama's 60-man provisional list was announced by CONCACAF on 1 June 2023.

[34] After the group stage, defenders Michael Amir Murillo and César Blackman were replaced by Omar Valencia and Iván Anderson due to injuries.

[35][10] Head coach: Thomas Christiansen The following players were replaced after the group stage: El Salvador's 46-man provisional list was announced by CONCACAF on 1 June 2023.

[10] Head coach: John Herdman The following player withdrew after the group stage: Guatemala's 58-man provisional list was announced by CONCACAF on 1 June 2023.

[7] Roberney Caballero, Denilson Morales, Neisser Sandó and Jassael Herrera defected following their opening match, a 1–0 defeat to Guatemala.