Luupujoki virtaa parikymmentä kilometriä etelään päin kunnes yhdistyy Kiurujokeen. Luupujoki myötäilee Kiuruveden ja Iisalmen rajajoki. Luupujoen leveys vaihtelee noin 10-30 m ja se sisältää useita koskia. Joessa on nähty sattumataimenia joessa, mutta omaa kantaa ei juurikaan ole. Sen sijaan kuhaa, haukea, isoa ahventa ja erittäin suuria säyneitä joesta nousee lukemattomien särkikalojen lisäksi.