Craig Creek (también conocido como Craig's Creek o Craigs Creek ) es un afluente de 84 millas (135 km) [1] del río James en el estado estadounidense de Virginia . Fluye a través de los Apalaches Ridge-and-Valley en el oeste de Virginia, pasando a 24 km (15 millas) al noroeste de Roanoke .
Craig Creek nace en el condado de Montgomery, Virginia , a 4 millas (6 km) al noroeste de Blacksburg , en un valle entre las largas crestas paralelas de Brush Mountain y Sinking Creek Mountain. Fluye hacia el noreste hacia el condado de Craig , pasando por el pueblo de Webbs Mill. Girando hacia el norte, el arroyo pasa por la ciudad de New Castle en el extremo oriental de la montaña Sinking Creek, luego continúa generalmente hacia el noreste, aunque formando grandes meandros incisos continuos , hacia el condado de Botetourt , donde se une al río James, justo aguas arriba de la ciudad de Eagle Rock. .
37°38′43″N 79°48′48″W / 37.64541°N 79.81338°W / 37.64541; -79.81338