Cannon Memorial Hospital

Your community hospital

Built in 1999, Charles A. Cannon, Jr. Memorial Hospital is an acute care hospital with a full-service emergency department, imaging department, laboratory, outpatient behavioral health, and The Rehabilitation Center’s physical and occupational therapies. Inpatient behavioral health is now located at the new Appalachian Regional Behavioral Health Hospital.

Conveniently located in Linville, the center point of Avery County, Cannon is fully accredited by the Joint Commission for the Accreditation of Healthcare Organizations. Cannon Memorial Hospital was designated as a Critical Access Hospital in December 2005 to ensure long-term operational and financial viability and to better extend services to the local community.

Mailing address:
P. O. Box 767
Linville, NC 28646

Parking Map

Sliding Fee Payment Schedule

A sliding fee payment schedule is now an option for patients of Cannon Memorial Hospital.

For more information, contact Patient Financial Services at (828) 262-4111 or email Melissa.Daniels@unchealth.unc.edu or Teresa.Barrier@unchealth.unc.edu

Emergency Services

If you are experiencing a true medical emergency, please call 911.

Our team of emergency-trained medical staff is on duty 24 hours a day, 7 days a week. provide emergency medical care for life-threatening illnesses and injuries. For non-life-threatening illness or injury during business hours, consider same-day appointments

When you arrive, you will complete your registration, then a triage nurse will ask you questions to determine the severity of your condition. Patients are treated as quickly as possible, with priority given to patients with the most severe injuries or illnesses.

Hospital fees
This location is a hospital or hospital-based clinic. Hospital-based clinics are owned and operated by a hospital and are considered outpatient departments of that hospital. Visits to this hospital or clinic may include an additional facility charge, and some insurance companies reimburse different rates for hospital-based charges, which may impact the amount you are responsible for paying. Please check your plan’s coverage with your insurance company before your visit to this location.

Location & Hours

Contact Information

Cannon Memorial Hospital

Cannon Memorial Hospital 434 Hospital Drive Linville, NC 28646
Get Driving Directions

  • Main Phone: 828-737-7000
  • Fax: 828-737-7401

Business Hours

Sunday
12:00 AM - 12:00 AM
Monday
12:00 AM - 12:00 AM
Tuesday
12:00 AM - 12:00 AM
Wednesday
12:00 AM - 12:00 AM
Thursday
12:00 AM - 12:00 AM
Friday
12:00 AM - 12:00 AM
Saturday
12:00 AM - 12:00 AM

Meet Our Team