Keraton (bahasa Jawa: kraton atau karaton) adalah daerah tempat seorang penguasa (raja atau ratu) memerintah atau tempat tinggalnya (istana). Dalam pengertian sehari-hari, keraton sering merujuk pada istana penguasa di Nusantara. Dalam Bahasa Jawa, kata karaton (ke-ratu-an) berasal dari kata dasar ratu yang berarti penguasa. Kata Jawa ratu berkerabat dengan kata dalam Bahasa Melayu; datuk/datu. Dalam Bahasa Jawa sendiri dikenal istilah kedhaton atau kadhaton yang memiliki akar kata dari datu. Di Keraton Surakarta istilah kedhaton merujuk kepada kompleks tertutup bagian dalam keraton tempat raja dan putra-putrinya tinggal, sedangkan di Keraton Yogyakarta istilah kedhaton merujuk kepada bagian inti dari keraton yang biasa digunakan untuk upacara besar atau menyambut tamu. Masyarakat yang tinggal di dalam lingkungan keraton pada umumnya memiliki gelar kebangsawanan.