The Great Craggy Mountains, commonly called the Craggies, are a mountain range in western North Carolina, United States. They are a subrange of the Blue Ridge Mountains and encompass an area of approx. 194 sq mi (503 km²). They are situated in Buncombe County, North Carolina, 14 miles northeast of Asheville. The Black Mountains lie to the northeast, across the upper Cane River valley.