最上小国川(もがみおぐにがわ)は、最上川水系の支流で、山形県最上郡最上町および舟形町を流れる一級河川である。「最上小国川」とは近隣のほかの小国川と区別するための名称であり、地元では小国川と呼ばれている。