Ylioja on nimestään huolimatta pieni Kiiminkijoen vesistöön kuuluva joki Utajärven Juorkunassa. Se lähtee Kivi-Sorsuasta ja laskee noin kuuden kilometrin päässä Saari-Sorsuaan.
Se on myös Kylkilammen laskujoki, johon sen yhdistää pieni puro. Puron ja joen yhtymäkohdassa on vanha kämppä, muuten jokivarsi on asumaton. Vajaan kilometrin päässä Kivi-Sorsualta joki ylittää Hillatie-nimisen metsäautotien, joka yhdistää Olvasjärventien ja Hetekyläntien.