Carol A. Long


Originally from Southern Pennsylvania, Dr. Long joined Mountain Area Pediatrics in 1988 after completing her pediatric residency at the Children’s Hospital of Alabama. Since moving to Asheville, she has advocated for children’s health issues through leadership in organizations such as the Buncombe County Medical Society, the Department of Pediatrics at Mission Hospital, the North Carolina Pediatric Society, and Community Care of Western North Carolina, our local Medicaid Managed Care initiative.

Dr. Long enjoys being a pediatrician because it gives her the opportunity to work with children of all ages, abilities, and personalities and to help nurture their health, growth, and development. Working at Mountain Area Pediatrics has been like coming home to a family of coworkers who share the love of children and concern for their welfare.

A single parent of a teenage daughter, Dr. Long enjoys traveling, camping and watching Alabama Football. Roll Tide!

  • 828.254.4337

  • Accepting New Patients

  • Board Certifications:

    American Board of Pediatrics – 1989

  • Other Certifications:

    Fellow of the American Academy of Pediatrics

  • In Practice Since:



North Carolina Medical Society
Buncombe County Medical Society
Mission Hospital – Active/Admitting
North Carolina Pediatric Society