Trotz zahlreicher Versuche, wieder unabhängig zu werden, wurde Serbien erst 1804 im ersten serbischen Aufstand teilweise befreit. 1813 wurde das Gebiet aber wieder von den Osmanen erobert. Erst im zweiten serbischen Aufstand 1815–1817 wurde Serbien teilweise ein autonomes Fürstentum unter osmanischer Oberhoheit. 1867 zwang Fürst Mihailo Obrenović die letzten osmanischen Regimenter, mit ihrem Hab und Gut das Fürstentum zu verlassen, und Belgrad konnte feierlich zur freien serbischen Hauptstadt geweiht werden. 1878 wurde auf dem Berliner Kongress der europäischen Großmächte und des Osmanischen Reiches die Unabhängigkeit von Rumänien, Serbien und Montenegro anerkannt. 1882 wurde das Fürstentum Serbien zum Königreich erklärt.