- Craig is a city located in Moffat County, Colorado, United States. It has a population of approximately 9,000 people. Craig is known for its natural beauty, outdoor recreational activities, and its proximity to the Dinosaur National Monument. The city is also known for its coal mining industry, which has historically been a major economic driver for the area.