In this time of giving thanks, find out which U.S. cities give the most to charity.
2 / 21
20. St. Paul, Minn. -- Avg. holiday charitable donation: $87.01 Increase in holiday charitable donation compared with rest of year: 12.5% Rank in charitable donation compared with mean annual salary: 28