Kota Tanjungbalai adalah salah satu kota di provinsi Sumatera Utara, Indonesia. Luas wilayahnya 60,52 km² dan penduduk berjumlah 154.445 jiwa. Kota ini berada di tepi Sungai Asahan, sungai terpanjang di Sumatera Utara. Jarak tempuh dari Medan lebih kurang 186 KM atau sekitar 5 jam perjalanan kendaraan.
Sebelum Kota Tanjungbalai diperluas dari hanya 199 ha (2km²) menjadi 60,52 km², kota ini pernah menjadi kota terpadat di Asia Tenggara dengan jumlah penduduk lebih kurang 40.000 orang dengan kepadatan penduduk lebih kurang 20.000 jiwa per km². Akhirnya Kota Tanjungbalai diperluas menjadi ± 60 Km² dengan terbitnya Peraturan Pemerintah Republik Indonesia No. 20 Tahun 1987, tentang perubahan batas wilayah Kota Tanjungbalai dan Kabupaten Asahan.
Dan Berikut adalah tabel penduduk Kota Tanjung Balai Per Kecamatan Tahun 2010 :
Nomor Kecamatan Penduduk/Jiwa
1 Datuk Bandar 33.797
2 Datuk Bandar Timur 26.942
3 Tanjungbalai Selatan 19.330
4 Tanjungbalai Utara 15.862
5 Sei Tualang Raso 22.712
6 Teluknibung 35.802
Hasil Sensus Penduduk 2010, jumlah penduduk Kota Tanjung Balai berjumlah 154.445 jiwa yang terdiri atas 77.933 jiwa dan 76.512 jiwa perempuan. Penduduk Kecamatan terbanyak berada di Kecamatan Teluknibung dengan jumlah penduduk 35.802 jiwa sedangkan yang terendah berada di Kecamatan Tanjungbalai Utara Dengan jumlah penduduk 15.862 jiwa.
No Kecamatan Kelurahan
1 Datuk Bandar Sijambi-Pahang-Sirantau-Pantai Johor-Gading
2 Datuk Bandar Timur Pulau Simardan-Bunga Tanjung-Semula Jadi-Selat Lancang-Selat Tanjung Medan
3 Tanjungbalai Selatan TB Kota I-TB Kota II-Perwira-Karya-Pantai Burung-Indra Sakti
4 Tanjungbalai Utara TB Kota III-TB Kota IV-Sejahtera-Kuala Silo Bestari-Matahalasan
5 Sei Tualang Raso Muara Sentosa-Sumber Sari-Pasar Baru-Keramat Kubah-Sei Raja
6 Teluknibung Perjauangan-Pematang Pasir-Kapias Pulau Buaya-Beting Kuala Kapias-Sei Merbau
Kota Tanjung Balai terletak di antara 2º58' Lintang Utara dan 99º48' Bujur Timur. Posisi Kota Tanjung Balai berada di wilayah Pantai Timur Sumatera Utara pada ketinggian 0-3 m di atas permukaan laut dan kondisi wilayah relatif datar. Kota Tanjung Balai secara administratif terdiri dari 6 Kecamatan, 31 Kelurahan. Luas wilayah Kota Tanjung Balai 6.052 Ha (60,52 km²)