The 2000 Census reports 12.5% of USA identify as Latino/a. Here is part of the breakdown:
9.6% Puerto Rican
4.8% Central American (multiple identities)
3.8% South American (ditto)
35,305,818 million reporting. Here is a comparrison to ponder, in 2001 there were 29,639,035 Canadians total. They do not count "White" people, they identify the ethnic origen of citizens.