Daftar kecamatan dan kelurahan di Kota Batam

Berikut ini adalah daftar kecamatan dan kelurahan/desa di Kota Batam, Provinsi Kepulauan Riau, Indonesia. Kota Batam memiliki 12 kecamatan dan 64 kelurahan. Pada tahun 2017, jumlah penduduknya sebesar 1.062.250 jiwa dengan luas wilayahnya 960,25 km² dan sebaran penduduk 1.106 jiwa/km². Daftar kecamatan dan kelurahan di Kota Batam, adalah sebagai berikut: