Berikut ini daftar Kerajaan-kerajaan yang pernah eksis di tanah Nusantara dari waktu ke waktu :
-> Kerajaan Hindu-Buddha
* Kerajaan Kutai (abad ke-4)
* Kerajaan Tarumanagara (358–669)
* Kerajaan Kalingga (abad ke-6 sampai ke-7)
* Kerajaan Sriwijaya (abad ke-7 sampai ke-13)
* Kerajaan Sailendra (abad ke-8 sampai ke-9)
* Kerajaan Medang (752–1006)
* Kerajaan Kahuripan (1006–1045)
* Kerajaan Sunda (932–1579)
* Kerajaan Kediri (1045–1221)
* Kerajaan Dharmasraya (abad ke-12 sampai ke-14)
* Kerajaan Singosari (1222–1292)
* Kerajaan Majapahit (1293–1500)
* Kerajaan Malayapura (abad ke-14 sampai ke-15).
-> Kerajaan Islam
* Kesultanan Samudera Pasai (1267-1521)
* Kesultanan Ternate (1257– sekarang)
* Kerajaan Pagaruyung (1500-1825)
* Kesultanan Malaka (1400–1511)
* Kerajaan Inderapura (1500-1792)
* Kesultanan Demak (1475–1548)
* Kesultanan Kalinyamat (1527– 1599)
* Kesultanan Aceh (1496–1903)
* Kesultanan Banten (1527–1813)
* Kesultanan Cirebon (1552 - 1677)
* Kesultanan Mataram (1588—
1681)
* Kesultanan Palembang (1659-1823)
* Kesultanan Siak (1723-1945)
* Kesultanan Pelalawan (1725-1946).
-> Kerajaan Kristen
* Kerajaan Larantuka (1600-1904).