From 1901 to 2010, a total of 543 Nobel Prizes have been awarded a total 840 times to 813 laureates, a few of whom have been honored more than once, and 20 organizations. Following are the ten countries with the greatest number of Nobel Prizes. The statistics are based on citizenship of the Nobel laureates and not their domicile.
United States (326)
United Kingdom (115)
Germany (103)
France (57)
Sweden (28)
Switzerland (26)
Russia (25)
Austria (21)
Italy/Canada (20)
[Sources: nobelprize.org, wikipedia.com]