O rio Karnafuli,, anteriormente Borgang, é um pequeno rio costeiro da Ásia Meridional, que nasce no estado indiano de Mizoram, atravessa o sudoeste do Bangladesh — a antiga região de Jumland, depois Chittagong Hill Tracts, CHT — e desagua no golfo de Bengala.Banha a região acidentada de Chittagong e desagua no oceano Índico junto da cidade de Chittagong. O seu estuário constitui a principal zona portuária. A fim de fornecer energia e aumentar o caudal do rio em Chittagong durante a estação seca, foi construída uma barragem a montante da cidade de Kaptai. Os barcos que sobem ou descem o rio são içados por cima da barragem.