skyland is an unincorporated community in buncombe county, north carolina, united states. it is on u.s. route 25, where north carolina highway 146 starts, east of interstate 26. it is north of royal pines, south of biltmore forest, and a suburb of asheville.