Tanjung Karang adalah kota nelayan dan pertanian utama di Distrik Kuala Selangor, Selangor, Malaysia. Kota yang berada 15 km dari Kuala Selangor ini dibagi oleh sungai Tengi dan kedua bagiannya terhubung oleh jembatan. Kebanyakan penduduk Tionghoa di Tanjung Karang tinggal di perkotaan dan pantai.