Cruso is an unincorporated community in Haywood County, North Carolina, United States. Cruso is near Pisgah National Forest.