Západní Bug (polsky Bug, bělorusky Заходні Буг – Zachodni Buh, ukrajinsky Західний Буг – Zachidnyj Buh) je řeka na severozápadě Ukrajiny (Lvovská a Volyňská oblast) a v jihovýchodním Polsku, přičemž částečně tvoří jejich vzájemnou hranici a také hranici Polska s Běloruskem (Brestská oblast). Protéká územím Lublinského, Podleského a Mazovského vojvodství. Je to levý přítok řeky Narew. Je 772 km dlouhá (z toho 587 km v Polsku a 363 km tvoří státní hranice).