Mad U.S.: Top 10 Angriest Cities
The Daily Beast explain how they compiled the list:
"To find America's 10 Angriest Cities we combined the turnout totals per capita for the Tea Party's April 15, 2009 protests and the Occupy Wall Street protests on October 15, 2011-with data from Nate Silver's FiveThirtyEight Blog, and reliable reports and estimates-to find the number of protesters per million residents in cities with more than 500,000 people. At least 500 people had to show up to each protest to be considered for our ranking."
Portland, with 8,197 protesters per million, and Seattle, with 6,902, round out the top-three.