Photo of Dr. Amanda Pennington

Dr. Amanda Pennington, MD

DPC Family Medicine, Rock Hill, SC

Pennington Primary Care
5.0 (10 reviews)

Dr. Amanda Pennington is a DPC Family Medicine physician at Pennington Primary Care in Rock Hill, South Carolina.

1721 Ebenezer Avenue, Suite 205, Rock Hill, SC 29731
At a glance
Board certified
Family Medicine
Licensed in
SC

Facts on this page last checked September 2026. How we check doctors

About Dr. Pennington

Dr. Pennington received her medical degree from the Medical University of South Carolina in 1991. She completed a family medicine residency at Wake Forest University Baptist Medical Center in 1994. She is board certified in family medicine.

In 2016 she founded Pennington Primary Care, a direct primary care practice that opened its doors in January 2017. She started the practice after practicing in a large corporate environment for many years, wanting a doctor-patient relationship with adequate time for each patient and without interference from third parties and administrators. The practice combines direct primary care with concierge medicine, charging a flat monthly membership instead of billing insurance, Medicare, or Medicaid. Pennington Primary Care offers general health care, prevention and wellness, minor ambulatory procedures, gynecology, family planning, chronic disease management, and work, school, and sports exams. Dr. Pennington has served on several local boards and remains active in the Rock Hill community. She has also discussed direct primary care on WRHI Radio in Rock Hill.

Membership and fees

Individual membership: $80/month (ages 2-64) or $90/month (ages 65+), with a $100 enrollment fee

Family membership: $80/month for the first member, $70 for the second member, $30 for each additional member, with a $150 enrollment fee

Fees vary by plan. Ask the practice.

Education and credentials

Education
Doctor of Medicine degree, Medical University of South Carolina College of Medicine, 1991
Residency
Family Medicine, Wake Forest/Bowman Gray School of Medicine (Wake Forest University Baptist Medical Center), finishing, 1994
Board certified
Family Medicine

Location

1721 Ebenezer Avenue, Suite 205, Rock Hill, SC 29731
Pennington Primary Care practice page
Directions

Recognition and research

Teaching and research roles

Founded Pennington Primary Care, LLC, a direct primary care practice, in 2016, and opened its doors on January 2, 2017.

Patient reviews

5.0
10 reviews
5 star10
4 star0
3 star0
2 star0
1 star0
Write a review
Rated 5 out of 5

"Shares updates in a way that’s easy to digest. Treats care as a partnership built on communication."

FMDD UserJan 2025
Rated 5 out of 5

"Never lets the visit feel rushed or transactional."

FMDD UserDec 2024
Rated 5 out of 5

"Balances expert knowledge with thoughtful compassion. Keeps care focused while making patients feel valued."

FMDD UserNov 2024
Rated 5 out of 5

"Explains health information without causing alarm."

FMDD UserOct 2024

Questions patients ask

Does Dr. Pennington take insurance, or offer a membership?

Pennington Primary Care operates as both a direct primary care and concierge medicine practice, charging a flat monthly membership fee instead of billing insurance, Medicare, or Medicaid.

How much does Dr. Pennington charge?

Membership fees are $80/month (ages 2-64) or $90/month (ages 65+) with a $100 enrollment fee for an individual subscription; family subscriptions are $80/month for the first member, $70 for the second, $30 for each additional member, with a $150 enrollment fee.

Is Dr. Pennington board certified?

Yes. Dr. Pennington is board certified in Family Medicine.

Where did Dr. Pennington train?

Dr. Pennington earned her Doctor of Medicine degree from the Medical University of South Carolina College of Medicine in 1991. Dr. Pennington completed a Family Medicine residency at Wake Forest/Bowman Gray School of Medicine (Wake Forest University Baptist Medical Center), finishing in 1994.

Where is Dr. Pennington's office?

Dr. Pennington sees patients at Pennington Primary Care, 1721 Ebenezer Avenue, Suite 205, Rock Hill, SC 29731.

Are you Dr. Pennington? Claim this profile for free. Report a correction.

Ready to contact Pennington Primary Care?