La política serbia se puede dividir en dos periodos bien distintos: el primer periodo austrófilo, caracterizado por la dependencia económica y política del Imperio austrohúngaro y regido por la dinastía Obrenović, que duró hasta 1903, y el segundo, de mayor cercanía a Rusia, creciente enfrentamiento con Viena y la imposición de una nueva dinastía, la Karadordević, que desarrolló considerablemente el país pero también lo endeudó y, por su respaldo al nacionalismo irredentista, lo condujo a la Primera Guerra Mundial.