Kecamatan Reteh merupakan daerah tempat tinggal masyarakat beraneka ragam suku, di mana suku pertama yang mendiami Reteh yaitu suku Melayu, kemudian di tempati oleh suku-suku lain seperti suku Bugis, Jawa, Banjar, Minang, Cina, dan Batak, Penduduk bermata pencarian Petani, Nelayan Pedagang, dan Pegawai Pemerintah.

Penduduk Kecamatan Reteh pada tahun 2016 berjumlah 45.109 jiwa dan jumlah rumah tangga adalah 10.676. Rata-rata jiwa per rumah tangga adalah 4 jiwa. Desa/Kelurahan yang paling banyak penduduknya adalah Kelurahan Pulau Kijang yaitu 15.037 jiwa dan yang paling sedikit jumlah penduduknya adalah Desa Mekar Sari yaitu 992 jiwa.

Sex ratio Kecamatan Reteh adalah 100 menunjukkan bahwa dalam 100 penduduk perempuan terdapat 100 penduduk laki-laki. Penduduk laki-laki berjumlah 22.539 jiwa dan penduduk perempuan berjumlah 22.570 jiwa. Sedangkan kepadatan penduduk Kecamatan Reteh yaitu 111 orang/km2 yang merupakan masih dalam kondisi ideal (ideal: setiap 1 km2 jumlah penduduk adalah 1000 orang atau 40 orang per hektar). Wilayah yang paling padat penduduknya yaitu Kelurahan Metro dengan 231 orang/km2 dan yang paling jarang penduduknya yaitu Desa Sungai Terab dengan 11 orang/km2.