Berdasarkan Buku Induk Kode dan Data Wilayah Administrasi Pemerintahan Per Provinsi, Kabupaten/Kota, Kecamatan, dan Desa/Kelurahan Seluruh Indonesia yang diterbitkan oleh Kementerian Dalam Negeri (Kemendagri, 13 November 2023)
Berikut nama-nama Kecamatan, Desa/Kelurahan, dan kode wilayah administrasi di Kab. Karimun.
2
Moro Timur
21.02.01.1010
6
Selat Mie
21.02.01.2007
7
Tanjung Pelanduk
21.02.01.2008
9
Niur Permai
21.02.01.2011
10
Rawajaya
21.02.01.2012
11
Buluh Patah
21.02.01.2013
12
Pulaumoro
21.02.01.2014
1
Tanjungbatu Barat
21.02.02.1001
2
Tanjungbatu Kota
21.02.02.1002
3
Gading Sari
21.02.02.1009
5
Sei Ungar
21.02.02.2005
1
Tanjungbalai
21.02.03.1001
3
Sungailakam Timur
21.02.03.1003
4
Lubuk Semut
21.02.03.1006
5
Tanjungbalai Kota
21.02.03.1007
6
Sungailakam Barat
21.02.03.1008
9
Selatmendaun
21.02.03.2009
1
Meral Kota
21.02.04.1001
2
Baran Barat
21.02.04.1002
4
Baran Timur
21.02.04.1006
5
Sungai Pasir
21.02.04.1007
6
Parit Benut
21.02.04.1008
2
Teluk Uma
21.02.05.1002
5
Harjosari
21.02.05.1008
2
Lubuk Puding
21.02.06.1002
3
Tanjung Hutan
21.02.06.2003
4
Tanjung Batu Kecil
21.02.06.2004
1
Tanjungberlian Kota
21.02.07.1012
2
Sei Ungar Utara
21.02.07.2003
3
Teluk Radang
21.02.07.2004
5
Tanjungberlian Barat
21.02.07.2013
2
Sawang Selatan
21.02.08.2002
3
Sawang Laut
21.02.08.2003
2
Tanjung Kilang
21.02.09.2003
3
Semembang
21.02.09.2004
4
Telaga Tujuh
21.02.09.2005
1
Pasir Panjang
21.02.10.1001
2
Darussalam
21.02.10.1002
4
Pangke Barat
21.02.10.2004
2
Batu Limau
21.02.11.2002
4
Sungaibuluh
21.02.11.2004
Jumlah Kecamatan: 12 | Total Desa/Kelurahan: 71