Річка Боржава бере початок в Українських Карпатах, на Полонині Боржаві, на східних схилах гори Стій (1681 м), в урочищі Гимба, в межах Свалявського, Іршавського, Виноградівського та Берегівського районів Закарпатської області, є правою притокою Тиси (басейн Дунаю).
Загальна довжина Боржави становить – 106 км, сточище – 1365 км². Першим селом на шляху є Березники (Свалявський район), від джерела до села Довгого тече з півночі на південь та південний схід, потім – на південний захід. Впадає до Тиси на південь від села Вари.
Річище на окремих ділянках укріплене, у нижній течії споруджено кілька дамб. У нижній течії Боржава тече Закарпатською низовиною – тут річище дуже звивисте, є острови, у заплаві багато стариць, ширина річиша від 0,6 до 53 м.