U.S. currency is pictured. | Reuters

Red states give more money to charity than blue states, according to a new study on Monday.

The eight states with residents who gave the highest share of their income to charity supported Sen. John McCain in 2008, while the seven states with the least generous residents went for President Barack Obama, the Chronicle of Philanthropy found in its new survey of tax data from the IRS for 2008.