Dalam sosiologi, masyarakat multikultural merujuk pada masyarakat yang terdiri dari berbagai kelompok budaya dengan sistem nilai dan norma yang berbeda. Keberagaman ini dapat mencakup perbedaan ras, etnis, agama, bahasa, dan adat istiadat. Masyarakat multikultural ditandai dengan adanya toleransi, saling menghormati, dan kesempatan yang sama bagi semua kelompok untuk berpartisipasi dalam kehidupan sosial, ekonomi, dan politik.