Jabarkan Suku bangsa dari Riau

Penduduk provinsi Riau terdiri dari bermacam-macam suku bangsa. Berdasarkan Sensus Penduduk Indonesia 2010 menunjukkan bahwa Melayu adalah masyarakat terbesar dengan komposisi 33,35% dari seluruh penduduk Riau. Mereka umumnya berasal dari daerah pesisir di Rokan Hilir, Dumai, Bengkalis, Kepulauan Meranti, Indragiri Hilir, hingga ke daerah daratan di Pelalawan, Siak, Pekanbaru, dan Indragiri Hulu. Suku bangsa lainnya yaitu Jawa (29,20%), Batak (12,55%), Minangkabau (12,29%), Banjar (4,13%), Bugis (1,95%), Tionghoa (1,85%), Sunda (1,44%), Nias (1,30%), dan lainnya 1,94%. Ada juga masyarakat asli Melayu Riau rumpun Minang seperti masyarakat Melayu Petalangan di sebagian Pelalawan, juga yang berasal dari Rokan Hulu, terutama Kampar, dan Kuantan Singingi memiliki kekerabatan dekat dengan Minangkabau karena wilayah-wilayah tersebut berdekatan bahkan berbatasan langsung dengan Sumatra Barat. Juga terdapat masyarakat Batak Mandailing di Rokan Hulu, yang kerap lebih mengaku sebagai Mandaling dan Melayu daripada sebagai Batak ataupun Minangkabau.

Berdasarkan data dari Sensus Penduduk Indonesia 2010, berikut ini komposisi etnis atau suku bangsa di provinsi Riau, yakni;

Dalam Sensus Penduduk Indonesia 2010, suku asal Riau lainnya sudah termasuk 6 kelompok suku terasing seperti: Suku Hutan, Bonai, Talang mamak, Sakai, suku Akit, dan Orang Laut dari provinsi Riau. Sedangkan suku lain sisanya termasuk Aceh, Karo, Arab, Madura, Makassar, dan lain-lain.

Abad ke-19, masyarakat Banjar dari Kalimantan Selatan dan Bugis dari Sulawesi Selatan, juga mulai berdatangan ke Riau. Mereka banyak bermukim di Indragiri Hilir khususnya Tembilahan. Dibukanya perusahaan pertambangan minyak Caltex pada tahun 1940-an di Rumbai, Pekanbaru, mendorong orang-orang dari daerah-daerah di Indonesia untuk mengadu nasib di Riau.