Los colonos ingleses lo llamaron «James» en honor al rey James I de Inglaterra, y también construyeron en 1607 en sus riberas el primer asentamiento permanente inglés en las Américas, Jamestown, a unos aguas arriba de la bahía de Chesapeake.