205 countries participated in the 2012 London Olympics according to the official London Olympics web site with a total of 10,961 athletes.
See related links below for the list of countries and number of athletes from each country.
there are 204 nations competing in this olympics
Slovakia has 46 athletes competing in the 2012 olympics
6
205
14000
205
500
An estimated 10,500 athletes will compete at the 2012 London Olympics.
there are 30 athletes competing in the London 2012 games.
5
53
530.