Violent political revolt has been common in independent Uganda. For a long time such revolts were exclusively expressed as rural-based rebel groups fighting the government. Since the mid-2000s, however, this seems to have come to an end. Instead, urban riots, very rare in the past, have become much more common. This article analyses the changing patterns of types and location of violent political revolt in Uganda under the National Resistance Movement. It argues that the earlier prevalence of rural rebellions can be explained by the combination of a coercive and militarised state, and weak and ethnically factionalised political forces who took their violent resistance to rural regional bases. Over time, however, government counter-insurgency became more effective and the conditions for insurgency were undermined by withdrawal of external support. Furthermore, the reintroduction of multi-party politics in 2005 opened up new avenues for political expression. The changes to the political system were however more nominal than real in many respects. While the rebel option had become less attractive and feasible, a series of social, economic and political grievances remained which were only partly channelled through party politics. They also found expression through sporadic urban violent revolt.