We’re right here - When and where you need us. 


When it comes to Your health, we Care

Skilled providers

The providers at Appalachian Mountain Community Health Centers are Board Certified and believe everyone should receive great care.


Affordable prices

Our costs are adjusted based on your family size and income, so you can get the care you need at a price you can afford.

Regionally connected

We serve the communities of Asheville, Leicester, Sylva, Robbinsville, and Murphy with primary care, behavioral health services, pediatrics, and support groups.


We offer primary care, behavioral health, pediatrics, and support groups to the people of Western North Carolina.


Your Primary Care Home 

We care about your health and wellness every day of the year, so we work with you while you’re developing a healthy diet, attending regular check-ups, or participating in support groups. AMCHC is your home for consistent primary care.