According to one site, these are the top 50 political songs–from the big bag of genres labeled “pop/rock/folk/country.”
As always, there is much on the list that one could have predicted and much with which one may quibble, even quarrel. First of all, the list seems almost exclusively American. If one considers only British, French, and Jamaican songs (merely three examples to advance the point), this restriction seems preposterous.
Moreover, there are songs like Springsteen’s “Born In the U.S.A.” and Johnny Cash’s song about why he wears black (few real Cash aficionados think much of that song). I sense that Springstreen aficionados would place many other songs above “Born in the U.S.A” in terms of politics, and one need only recall “The Ballad of Ira Hayes” to erase any real consideration of the “why I wear black” song.
At any rate, enjoy quibbling with and otherwise perusing the list.