America has always been very charitable. I had a discussion with a friend who insisted that most of the charities are given by corporation, but as you see from the chart, living individuals give the most in America! It's inspiring to live a country that has this value, In 2006, Americans gave about $295 billion to charity. You can read more about this subject in The American magazine covering the same issue. You may wonder, how Americans fare compare to other countries and here the answer:
Q. Are Americans more or less charitable than citizens of other countries?
A. No developed country approaches American giving. For example, in 1995 (the most recent year for which data are available), Americans gave, per capita, three and a half times as much to causes and charities as the French, seven times as much as the Germans, and 14 times as much as the Italians. Similarly, in 1998, Americans were 15 percent more likely to volunteer their time than the Dutch, 21 percent more likely than the Swiss, and 32 percent more likely than the Germans. These differences are not attributable to demographic characteristics such as education, income, age, sex, or marital status. On the contrary, if we look at two people who are identical in all these ways except that one is European and the other American, the probability is still far lower that the European will volunteer than the American.
Read more: Here