Americans give billions of dollars to all sorts of charities every year. Using data from federal tax returns, we've analyzed charitable giving by state in this infographic. You can see which states gi...

ve the most overall, as well as which state's residents give the highest percent of their gross income to charity. Expanding on that topic, we've analyzed the revenue - both private donations and overall earnings - of the top 30 charities in the country.