Crossnore, North Carolina

Crossnore is a town in Avery County, North Carolina, United States.

According to the United States Census Bureau, the town has a total area of 0.4 square miles (1.0 km2), all land.

About 12.5% of families and 12.8% of the population were below the poverty line, including 16.5% of those under the age of eighteen and 14.6% of those 65 or over.

A group home named The Crossnore School, Inc., was established in 1913 and now houses approximately 100 students.

Crossnore School has been praised for providing high-quality care at a lower cost than typical for most orphanages.