इस नदी की पश्चिमी शाखा शार मोरोन नदी (Xar Moron) और लाओहा नदी (Laoha) नदियों के मिलने से बनती है। आगे चलकर इसका विलय ख़ीन्गन पहाड़ों (Khingan) से उतरने वाली शिन्काई नदी (Xinkai) से होता है। लियाओ की पूर्वी शाखा का नाम दोंग लियाओ नदी (Dong Liao) है और लियाओनिंग प्रांत के मध्य भाग के पहाड़ों से निकलती है। यह दोनों शाखाएँ लियाओनिंग, <MASK> और भीतरी मंगोलिया प्रान्तों के मिलन क्षेत्र में विलय होती हैं और फिर मैदानी इलाक़े से निकलकर बोहाई सागर में बह जाती है।
लियाओ नदी
जीलिन लियाओनिंग जलसम्भर उपनदियाँ