1. Minnesota
2. Utah
3. New York
4. Maryland
5. Connecticut
6. Virginia
7. Georgia
8. Washington
9. New Hampshire
10. Wisconsin
Source: Wallethub, based upon comparing 18 key indicators of charitable behavior, ranging from the share of income donated to charities, to the volunteer rate and number of charities in each state. Tennessee ranked 31st and Alabama ranked 40th among the 50 states