0
Anonymous
There are 10,960 athletes participating in the London Olympics. 6098 are men . 4862 are women.They are from 205 countries.
Wiki User
Chat with our AI personalities
10,820 athletes from 204 countries competed in the 2012 London Olympics.
Over 10,000 10,490 in one report