News and analysis
August 19, 2012

Generosity in America's Cities: a Ranking

The table below shows all of America's 366 major metropolitan areas. You can also see a table comparing only the 50 most-populous metropolitan areas.