Per tre volte, ossia nel 1689-1691, nel 1717-1739 e nel 1789-1791, Belgrado fu espugnata dagli austriaci e riconquistata dai turchi. Nel 1806 i Serbi si ribellarono agli occupanti ottomani, che però repressero la sommossa; successivamente, nel 1817, a seguito di una nuova rivolta, l'Impero ottomano riconobbe alla Serbia una larga autonomia e nel 1841 Belgrado divenne capitale del nuovo Principato di Serbia.