Craig Run
Craig Run is the name of the following rivers in the United States:
- Craig Run (Crooked Creek) , river to Crooked Creek, in the state of Pennsylvania
- Craig Run (Marsh Run) , river in Fauquier County, Virginia
- Craig Run (Indian Creek) , river in Pike County, West Virginia