2012 CONCACAF Men's Olympic Qualifying Championship squads
The 2012 CONCACAF Men's Olympic Qualifying Championship was an international football tournament that was held in the United States from 22 March to 2 April 2012. The eight national teams involved in the tournament were required to register a squad of twenty players, two of whom had to be goalkeepers.
The final lists were published by CONCACAF.
The age listed for each player is on 22 March 2012, the first day of the tournament. A flag is included for coaches who are of a different nationality than their own national team. Players marked in bold have been capped at full international level.