Walaupun kecil, Tanjungbalai memiliki sebuah ikon berupa sungai terpanjang di Sumatera Utara, yaitu Sungai Asahan, yang panjangnya 147 kilometer.