Masyarakat Indonesia terdiri atas ratusan suku bangsa yang tersebar di lebih dari 13 ribu pulau. Setiap suku memiliki karakteristiknya masing-masing, salah satunya budaya. Budaya antara suku bangsa satu dengan yang lain juga berbeda-beda, seperti bahasa, adat istiadat, tradisi, sistem kepercayaan, dan sebagainya.
Ciri keragaman budaya lokal Indonesia dapat dilihat dari hal-hal sebagai berikut.
1. Keragaman Suku Bangsa
Nenek moyang bangsa Indonesia berasal dari Yunan, Cina Selatan. Mereka berimigrasi kemudian bercampur dengan penduduk indigenous dan indo-arian dari Asia Selatan. Kemudian terus berkembang hingga membentuk suku-suku bangsa. Suku-suku bangsa di Indonesia diklasifikasikan menjadi 19 suku bangsa induk.
2. Keberagaman Bahasa
Indonesia masuk ke dalam rumpun bahasa Austronesia (Australia-Asia). Rumpun ini terbagi menjadi dua subrumpun lagi yakni Bahasa Austronesia Barat atau Indonesia/Melayu dan Bahasa Austronesia Timur atau Polinesia. Dari subrumpun bahasa tersebut masih terbagi lagi ke dalam wilayah-wilayah bahasa.
3. Keberagaman Religi
Indonesia memiliki keberagaman agama atau kepercayaan. Di Indonesia terdapat enam agama yang diakui secara resmi oleh pemerintah, yaitu Islam, Katolik, Kristen, Hindu, Budha, dan Konghucu. Selain itu juga berkembang aliran-aliran kepercayaan.
4. Keberagaman Seni dan Budaya
Suku bangsa yang beragam di Indonesia tentu menghasilkan kebudayaan yang beragam pula. Salah satu wujudnya adalah kesenian, baik seni sastra, seni tari, seni musik, seni drama atau pertunjukan, seni rupa, dan sebagainya.