The main campus of Mayland Community College is located on Highway 19E, four miles east of Spruce Pine. The College also operates Learning Centers in Avery County (Newland) and Yancey County (Burnsville).