There are 218 athletes in 22 sports
There are a total of 380 competitors in 23 sports competing for China at the 2012 Summer Olympics.
Yes, Brazil is competing in the 2012 Olympics.
Yes, Swaziland will be competing in the 2012 Olympics.
Yes, Aruba will be competing in the 2012 Olympics.
Yes, Azerbaijan will be competing in the 2012 Olympics.
Yes, Albania will be competing in the 2012 Olympics.
Yes, Andorra will be competing in the 2012 Olympics.
Yes, Argentina will be competing in the 2012 Olympics.
Yes, Australia will be competing in the 2012 Olympics.
Yes, Algeria will be competing in the 2012 Olympics.
Yes, Angola will be competing in the 2012 Olympics.
Yes, Armenia will be competing in the 2012 Olympics.