The squad listings for the 2018 CONCACAF U-20 Championship. The squads were announced on 29 October 2018.

Upon completion of the group stage, five of the six group winners made alterations to their squad.

Group A Puerto Rico Head coach: Amado Guevara

Saint Vincent and the Grenadines Head coach: Wade Jackson

Suriname Head coach: Eugene Verwey

Trinidad and Tobago Head coach: Russell Latapy

United States Head coach: Tab Ramos

Replacements:

United States Virgin Islands Head coach: Joseph Limeburner

Group B Aruba Head coach: Marvic Bermúdez

Grenada Head coach: Jake Rennie

Jamaica Head coach: Jerome Waite

Mexico Head coach: Diego Ramírez

Replacements:

Nicaragua Head coach: Mario Alfaro

Saint Martin Head coach: Henri Conner

Group C Antigua and Barbuda Head coach: George Warner

Belize Head coach: Phillip Elexious Marin

Cuba Head coach: Raúl González Triana

Dominican Republic Head coach: Orlando Capellino

Honduras Head coach: Carlos Tábora

Replacements:

Sint Maarten Head coach: Elvis Albertus

Group D Canada Head coach: Andrew Olivieri

Dominica Head coach: Rajesh Latchoo

Guadeloupe Head coach: Moïse Castry

Martinique Head coach: Julien Certain

Panama Head coach: Julio Dely Valdés

Replacements:

Saint Kitts and Nevis Head coach: St.clair Morris

Group E Barbados Head coach: Kenville Layne

Bermuda Head coach: Ray Jones

Costa Rica Head coach: Breansse Camacho

Haiti Head coach: Marc Collat

Saint Lucia Head coach: Francis Lastic

Group F Cayman Islands Head coach: Ernie Seymour

Curaçao Head coach: Ludwig Alberto

El Salvador Head coach: Ernesto Góchez

Replacements:

Guatemala Head coach: David Gardiner

Guyana Head coach: Wayne Dover

References