Dr. Charles Phelps, MD, Internist

Dr. Charles Phelps, MD

Internist

139 Old Solomons Island Road
Suite E
Annapolis, MD 21401

Overall rating

Top reviews

Dr. Phelps explained to me in person and on the phone why it is a good idea to take a certain medicine. I didn't want to take it, but he gently and persuasively brought me around to see that it's worth the risk. More than Show morethat, he called me at home to say that the labs he reviewed showed a need for another medicine. Wow! He's right on both counts, and I believe you couldn't find a more caring and dedicated physician. Thanks, Dr. Phelps.

Randall Q • May 21, 2026

Dr. Phelps always provides the time and attention for all my medical needs. He listens patiently, offers insight, and respects my desire to find healthy methods rather than rely on medications as the first choice.

Barbara Z • June 16, 2026

Read more reviews
calendar icon

Online appointment booking not available at this location.

Got questions for
Dr. Charles Phelps, MD?


About Dr. Charles Phelps, MD

Dr. Charles W. Phelps graduated from the University of Maryland in 1988 and completed his residency in internal medicine at the University of Pennsylvania. Dr. Phelps has experience in private practice and started the hospitalist program at Anne Arundel Medical Center, Dr. Phelps was Chief of Medicine at AAMC. In addition, Dr. Phelps received the Washington-Baltimore Top Doctors award for several years

Location

Greenfield Associates, M.D.,P.A.

139 Old Solomons Island Road
Suite E
Annapolis, MD, 21401


More About Dr. Charles Phelps, MD

Practice

Greenfield Associates, M.D.,P.A.

Hospital Affiliations

  • Anne Arundel Medical Center

Specialties

NPI Number

1407871171

Provider's Gender

Male


Background and Education

Years practicing

32 years

Education

  • University Of Maryland, 1988

Awards

  • Top Doctor of Washington-Baltimore

Reviews

4.99
285 Reviews

Dr. Phelps is very friendly and easy to talk to relating to any medical issues. He is very calming and makes you feel at ease as soon as he walks into the office.

Richard N • June 26, 2026

Everyone was punctual, helpful and thorough.

Cathie G • June 25, 2026

knowledgeable, caring

Edwin Z • June 23, 2026

Great doc and staff

Timothy L • June 18, 2026

Dr. Phelps always provides the time and attention for all my medical needs. He listens patiently, offers insight, and respects my desire to find healthy methods rather than rely on medications as the first choice.

Barbara Z • June 16, 2026

Very excited to work with Dr. Phelps. He is attentive and brings a world of experience to assist me with my medical attention!

William H • June 16, 2026

Listens and answers questions. Pleasant

Gail J • June 15, 2026

My visit with Dr Phelps was professional and helpful with a focus on current conditions and the best path forward.

Frances H • June 15, 2026

very positive visit

Kenneth N • June 13, 2026

Dr. Phelps and his office staff are efficient, warm, competent, and caring.

Jan T • June 12, 2026

Very happy with Dr. Phelps’ s excellent care.

Janice R • June 12, 2026

Answers questions friendly

Gail J • June 12, 2026

Dr Phelps and the team are great. Efficient and friendly as well as knowledgeable.

William C • June 09, 2026

As usual outstanding visit. Helps me understand conditions I have with excellent answers. Staff is great!

Marilyn F • June 08, 2026

Dr. Phelps is very patient and asks many questions. He's also receptive to my many questions. His experience is extremely important.

Raymond L • June 02, 2026

Professional Office

Rocco P • June 02, 2026

Dr. Phelps explained to me in person and on the phone why it is a good idea to take a certain medicine. I didn't want to take it, but he gently and persuasively brought me around to see that it's worth the risk. More than that, he called me at home to say that the labs he reviewed showed a need for another medicine. Wow! He's right on both counts, and I believe you couldn't find a more caring and dedicated physician. Thanks, Dr. Phelps.

Randall Q • May 21, 2026

Dr. Phelps always leaves plenty of time for concerns. He is engaging and thorough.

Barbara N • May 20, 2026

Always the best advice. Excellent knowledge and spends considerable time with patients! He is just the best doctor.

Gayle F • March 12, 2026

I have always received excellent medical service- with Dr Phelps--this was the case with my last telephone appointment on 3/6/26. He will be hard to replace in finding new medical services here in Florida of which I am now a full time resident.

Ingwald J • March 10, 2026

Dr Phelps is friendly and open as well as being really knowledgeable. He is a great listener and knows all the basics plus where to go to get more information or who to contact as specialists.

Karl G • March 09, 2026

here when needed

David M • March 09, 2026

Very helpful discussion Very helpful discussion and examination of current problem. Dr Phelps is very thorough and professional at each visit.

Frances H • March 05, 2026

Dr. Phelps and all the staff were completely helpful and friendly.

Cathie G • March 04, 2026

Excellent care.

Janice R • March 03, 2026

Love this office of caring competent people who shower you with kindness and impart their expertise. Wouldn’t go anywhere else.

Patricia J • February 27, 2026

I am so pleased to become a new patient in this practice after the retirement of my revered physician of thirty-one years. IAfter our first meeting I was so encouraged by his thoughtful,firm and sensible responses to my queries and concerns. I appreciate his positiveattitude and am grateful for his helpful recommendations for sensible changes in my daily routine.

Lynn R • February 19, 2026

great doc and staff

Timothy L • February 19, 2026

Dr Phelps and his team provide outstanding attention and care to my medical situation. I am always pleased by the professional care that is provided. The practice is friendly and welcoming as well.

Frances H • February 06, 2026

Dr. Phelps is thought full and thorough. Pleasant and professional and on time.

William C • February 02, 2026

View more reviews

Are you Dr. Charles Phelps, MD?

Manage your profile to get more exposure and incoming appointments.