Yalu-joki, kiinaksi (Pinyin) Yalu Jiang tai (Wade-Giles-romanisaatio) Ya-lü Chiang, koreaksi Amnok-kang, Koillis-Aasian joki, joka muodostaa luoteisrajan Pohjois-Korean ja Kiinan koillisalueen (Mantšurian) välillä. Joki rajaa Kiinan Jilinin ja Liaoningin maakuntia. Sen pituudeksi on arvioitu noin 800 kilometriä (500 mailia), ja se valuttaa noin 31 750 neliökilometrin (12 260 neliömailia) alueen. Joki virtaa Changbai-vuoristossa sijaitsevasta vuoristoisesta lähteestään lounaaseen ja laskee Koreanlahteen (Keltaisen meren suvanto). Joki on tärkeä vesivoiman lähde, sitä käytetään kuljetuksiin (erityisesti puutavaran kuljetukseen sen rantojen rikkaista metsistä) ja se tarjoaa kalaa jokivarren väestölle.
Yalu-joki toimii poliittisena rajana, ja lisäksi se muodostaa jakolinjan kiinalaisen ja korealaisen kulttuurin välillä. Se tunnetaan ulkomailla yleensä kiinalaisella nimellään Yalu eikä korealaisella nimellään Amnok. Muinaisten kirjoitusten mukaan kiinalainen nimi, joka on johdettu merkeistä ya (”ankka”) ja lu (”vihertävän sininen”), on vertailu joen vesien sinisyydestä joen alueella elävän tietyn kotieläiminä pidettävän ankkalajin vihertävän siniseen väriin. Yalusta tuli poliittinen raja vasta, kun Korean ja Kiinan raja vahvistettiin Korean Koryŏ-dynastian lopulla 1300-luvulla. Joella oli tärkeä poliittinen rooli Korean sodassa (1950-53).
Jalu virtaa Tian-järvessä (koreaksi Ch’ŏn-järvi), joka on määrittelemättömän syvyinen vesistö Baitou-vuoren (Paektu-vuori) huipulla Kiinan ja Pohjois-Korean rajalla noin 2 700 metrin korkeudessa merenpinnasta. Se kiemurtelee etelään aina Hyesaniin asti, Pohjois-Koreassa, ja kiemurtelee sieltä noin 130 km (80 mailia) luoteeseen ja saavuttaa Jilinin maakunnassa sijaitsevan Linjiangin, josta se virtaa 320 km (200 mailia) lounaaseen ennen kuin se laskee Koreanlahteen.
Lukuun ottamatta pieniä alueita, joilla on basalttilaavaa joen itäisimmässä osassa, Yalu virtaa prekambrisen (yli 540 miljoonaa vuotta vanhan) kallion päällä, ennen kuin sen jokijuoksut alkavat levittäytyä muodostaen suistonsa. Suurimman osan juoksustaan se virtaa syvissä, geelimäisissä laaksoissa, joiden molemmilla rannoilla kohoaa vuoria, joiden korkeus merenpinnasta vaihtelee 600-1 200 metrin välillä. Tärkeimmät sivujoet ovat Herchun-, Changjin- ja Tokro-joet Pohjois-Koreasta ja Hun-joki Kiinasta.
Jalun yläosassa Linjiangiin asti on nopeita virtauksia, monia vesiputouksia ja uponneita kallioita. Keskiosassa, joka ulottuu Ch’osaniin (N.Kor.) asti, on huomattavia alluviumkerrostumia, jotka tekevät joen uomasta paikoin niin matalan, että se estää kuivana vuodenaikana jopa puutavaralauttojen kulkemisen alavirtaan. Joen alajuoksulla on hyvin hidas virtaus, jossa alluviumkerrostumat ovat vieläkin suurempia ja muodostavat laajan suiston, jossa on monia saaria. Joen liettyminen on lisääntynyt 1900-luvun puolivälin jälkeen niin paljon, että kun 1000 tonnin alukset pystyivät vuonna 1910 helposti purjehtimaan ylävirtaan Sinŭijun satamaan N.Korissa, 500 tonnin alukset tuskin onnistuvat nykyään.
Joen varrella vallitseva ilmasto on tyypillinen mannerilmasto, jolle ovat ominaisia kylmät talvet ja lämpimät kesät. Joki on jäässä ja siten suljettu merenkululta neljänä talvikuukautena (marraskuusta helmikuuhun). Koska joki sijaitsee vuoristoalueilla eikä ole kaukana valtameristä, joen vesistöalue saa melko runsaasti sademäärää, josta suuri osa sataa kesä-, heinä-, elo- ja syyskuun aikana. Runsaat sateet kastelevat runsaita havu- ja lehtipuuvaltaisia metsiä. Metsät tarjoavat turvapaikan villieläimille, kuten villisioille, susille, tiikereille, jaguaareille, karhuille, ketuille ja sellaisille linnuille kuin ptarmigaaneille ja fasaaneille. Joessa on runsaasti karppeja ja ankeriaita.
Huomionarvoista on, että kahdessa Yalun sivujoessa – Herchunissa ja Changjinissa – kalat muistuttavat Kiinassa sijaitsevan Amur-joen yläjuoksun kaloja eivätkä Yalun kaloja. On oletettu, että nämä sivujoet liittyivät aikoinaan Sungari (Songhua) -jokeen, joka on Amurin sivujoki, ja että ne erotettiin siitä ja yhdistettiin Yalu-jokeen, kun Baitou-vuoren purkaus tuotti basalttilaavavirran neljännesvuosikaudella (viimeisten 2,6 miljoonan vuoden aikana).
Sen jälkeen, kun Yojin-niminen heimo karkotettiin 16. vuosisadalla Mantšuriaan, joen korealaisella puolella on asunut vain korealaisia. Luoteista (kiinalaista) rantaa asuttavat mantsu- ja han-kiinalaiset. Joen varrella on viljelykelpoista maata enintään 220 000 eekkeriä (89 000 hehtaaria). Riisi on tärkein viljelykasvi joen alajuoksulla; maissia, hirssiä, soijapapuja, ohraa ja bataattia viljellään kauempana ylävirtaan, vuoristoisella keski- ja yläjuoksulla.
Joki on noin 140 metriä leveä ja 1 metrin syvyinen Hyesanin kohdalla ja 200-250 metriä leveä ja 1,4 metriä syvä Chunggangin kohdalla. Sen leveys on 390 metriä (1 280 jalkaa) Sindojangin kohdalla, jossa sijaitsee Sup’ungin (Shuifengin) padon vesivoimalaitoksen valtava säiliö. Jokisuullaan joki on 5 km (3 mailia) leveä ja 2,5 metriä (8 jalkaa) syvä.
Joki on ensisijaisesti tärkeä vesivoiman lähteenä. Joen suurin pato sijaitsee Sup’ungissa, N.Korissa, 35 mailia (56 km) Sinŭijusta ylävirtaan. Padon korkeus on 100 metriä (320 jalkaa) ja pituus 880 metriä (2 880 jalkaa); padon pinta-ala on 345 neliökilometriä (133 neliömailia). Sen potentiaalinen tuotantokapasiteetti on noin 7 miljoonaa kilowattia, ja se tuottaa sähköä suurelle alueelle Pohjois-Korean pohjoisosassa sekä viereisille alueille Jilinissä ja Liaoningissa. Sen merkitys Kiinalle, erityisesti kansantasavallan perustamisen aikaan, oli yksi tärkeimmistä syistä siihen, että Kiina osallistui Korean sotaan vuonna 1950, kun Yhdistyneiden kansakuntien joukot etenivät pohjoiseen kohti Yalua.