Il New River è formato dalla confluenza del South Fork New River e del North Fork New River nella contea di Ashe, nella Carolina del Nord. Quindi scorre a nord nella Virginia sudoccidentale, passando vicino a Galax, in Virginia e attraverso una gola nelle montagne di ferro. Proseguendo verso nord, il fiume entra nella contea di Pulaski, in Virginia, dove viene sequestrato dalla diga di Claytor, creando Claytor Lake.