Kota Dumai dalam melaksanakan pemerintahannya dibagi menjadi 7 kecamatan, 33 kelurahan serta 527 rukun tetangga (RT). Pembagian tersebut adalah sebagai berikut :
1.Kecamatan Bukit Kapur1)Kelurahan Bagan Besar2)Kelurahan Bukit Kayu Kapur3)Kelurahan Bukit Nenas4)Kelurahan Gurun Panjang5)Kelurahan Kampung Baru
2.Kecamatan Dumai Barat1)Kelurahan Bagan Keladi2)Kelurahan Pangkalan Sesai3)Kelurahan Purnama4)Kelurahan Simpang Tetap Darul Ichsan
3.Kecamatan Dumai Kota1)Kelurahan Bintan2)Kelurahan Dumai Kota3)Kelurahan Laksamana4)Kelurahan Rimba Sekampung5)Kelurahan Sukajadi
4.Kecamatan Dumai Selatan1)Kelurahan Bukit Datuk2)Kelurahan Bukit Timah3)Kelurahan Bumi Ayu4)Kelurahan Mekar Sari5)Kelurahan Ratu Sima
5.Kecamatan Dumai Timur1)Kelurahan Bukit Batrem2)Kelurahan Buluh Kasap3)Kelurahan Jaya Mukti4)Kelurahan Tanjung Palas5)Kelurahan Teluk Binjai
6.Kecamatan Medang Kampai1)Kelurahan Guntung2)Kelurahan Mundam3)Kelurahan Pelintung4)Kelurahan Teluk Makmur
7.Kecamatan Sungai Sembilan1)Kelurahan Bangsal Aceh2)Kelurahan Basilam Baru3)Kelurahan Batu Teritip4)Kelurahan Lubuk Gaung5)Kelurahan Tanjung Penyembal