Cardiologists near you

Cardiologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Chicago, IL
  4. Dallas, TX
  5. Denver, CO
  6. Detroit, MI
  7. Houston, TX
  8. Los Angeles, CA
  9. Miami, FL
  10. New York, NY
  11. Orlando, FL
  12. Philadelphia, PA
  13. Phoenix, AZ
  14. Riverside, CA
  15. San Antonio, TX
  16. San Diego, CA
  17. San Francisco, CA
  18. Seattle, WA
  19. St. Louis, MO
  20. Tampa, FL
  21. Washington, DC

Chiropractors near you

Chiropractor providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC

Dentists near you

Dentist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC

Dermatologists near you

Dermatologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. St. Louis, MO
  22. Tampa, FL
  23. Washington, DC

Family Physicians near you

Family Physician providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC

OB-GYNs near you

OB-GYN providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. New York, NY
  13. Orlando, FL
  14. Philadelphia, PA
  15. Phoenix, AZ
  16. Riverside, CA
  17. San Antonio, TX
  18. San Diego, CA
  19. San Francisco, CA
  20. Seattle, WA
  21. St. Louis, MO
  22. Tampa, FL
  23. Washington, DC

Ophthalmologists near you

Ophthalmologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Charlotte, NC
  4. Chicago, IL
  5. Dallas, TX
  6. Denver, CO
  7. Detroit, MI
  8. Houston, TX
  9. Los Angeles, CA
  10. Miami, FL
  11. Minneapolis, MN
  12. New York, NY
  13. Orlando, FL
  14. Philadelphia, PA
  15. Phoenix, AZ
  16. Riverside, CA
  17. San Diego, CA
  18. San Francisco, CA
  19. St. Louis, MO
  20. Tampa, FL
  21. Washington, DC

Orthopedic Surgeons near you

Orthopedic Surgeon providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. New York, NY
  13. Orlando, FL
  14. Philadelphia, PA
  15. Phoenix, AZ
  16. Riverside, CA
  17. San Antonio, TX
  18. San Diego, CA
  19. San Francisco, CA
  20. Seattle, WA
  21. St. Louis, MO
  22. Tampa, FL
  23. Washington, DC

Pediatricians near you

Pediatrician providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC

Physical Therapists near you

Physical Therapist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC

Podiatrists near you

Podiatrist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. New York, NY
  13. Orlando, FL
  14. Philadelphia, PA
  15. Phoenix, AZ
  16. Riverside, CA
  17. San Antonio, TX
  18. San Diego, CA
  19. San Francisco, CA
  20. Seattle, WA
  21. St. Louis, MO
  22. Tampa, FL
  23. Washington, DC

Psychiatrists near you

Psychiatrist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC
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 and his staff have always been responsive to my medical needs and although I have only requested an appointment that was not scheduled very few times, they continue to make it possible for me to see him. They are respoShow morensive to my phone calls for information and I am very appreciative of that attention. In Dr. Phelps' absence, I have been accommodated with an appointment with his Nurse Practitioner. I have been a patient at this practice since the early 80s .

Patricia H • November 20, 2025

We appreciate Dr. Phelps for his patience and kindness to our father. We also found Dr. Phelps to be quick in addressing our concern regarding his health. We look forward to years of being under his care.

Joseph L • January 06, 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
254 Reviews

Dr Phelps is a competent and kind physician

Douglas F • January 20, 2026

I never have any problems with appointments with Dr Phelps.

Eugenia J • January 13, 2026

Old fashioned mr who cares about the patient

David M • January 11, 2026

Great

Timothy L • January 06, 2026

We appreciate Dr. Phelps for his patience and kindness to our father. We also found Dr. Phelps to be quick in addressing our concern regarding his health. We look forward to years of being under his care.

Joseph L • January 06, 2026

Dr. Phelps was willing to see me on short notice. Thank you, Dr. Phelps. Jim Luke

James L • January 05, 2026

Resolved my problem easily.

Howard E • January 05, 2026

I’ve been very happy with this Practice …..MMc

Mary M • December 24, 2025

Excellent visit.

Theodore S • December 22, 2025

Always on time and answers all questions.

James B • December 19, 2025

Consistent excellent seervice.

Colin R • December 16, 2025

It is reassuring to know that Dr Phelps is coordinating my care while I’m in rehab

Eugenia J • December 13, 2025

Dr. Phelps is very caring and knowledgeable. He also takes time to answer all my questions.

Raymond L • December 07, 2025

super

David M • December 06, 2025

h0w lucky we are to have such a great Dr. and supporting team.Happy Holiday.Nan Farmer

Nancy F • December 03, 2025

No wait. A thorough testing of physiological parameters and a series of suggestions for continuing good health status and conditions.

Quirino B • December 01, 2025

Dr. Phelps and his staff have always been responsive to my medical needs and although I have only requested an appointment that was not scheduled very few times, they continue to make it possible for me to see him. They are responsive to my phone calls for information and I am very appreciative of that attention. In Dr. Phelps' absence, I have been accommodated with an appointment with his Nurse Practitioner. I have been a patient at this practice since the early 80s .

Patricia H • November 20, 2025

Dr. Phelps does a great job of answering questions and stimulates me to ask even more than were asked.

Randall Q • November 18, 2025

Always ready to listen to any concerns and help solve problems.

Claro V • October 31, 2025

a thorough and productive visit. I appreciate the expertise and willingness of Dr. Phelps to listen to my concerns

Chantal D • October 31, 2025

I have been seeing Dr. Phelps for years (and my mother before me). I coud not be more pleased with his medical knowledge, personalization of care, and professionalism. His advice is sounds and practical.

Brian F • October 31, 2025

Dr. Phelps and all of his staff provide timely, comfortable and wonderful care.

Cathie G • October 15, 2025

Excellent, professional and personable. Great staff as well.

Parris G • October 14, 2025

Best doctor I have had in my lifetime. Knowledgeable, patient, kind , caring and supportive. He is a treasure for my husband and me in this journey of the elderly. The staff is amazing also!!!!

Patricia J • October 13, 2025

Dr Phelps is very thorough in his approach and explains well his reasoning for any new treatment. I look forward to continued good health in his care.

Frances H • October 09, 2025

Promt, professional and friendly

Henry S • October 01, 2025

Extremely friendly and knowledgeable. Asks discerning questions as well as thoroughly answering patient's questions. A very helpful and reassuring physician.

James B • September 26, 2025

Saved my life. I had an event that required urgent imagery. Felt to me that the office was very focused on getting me seen. I was instructed to go to an imaging office, had a STAT test, had rapid results. Specialist provider had me go to hospital for admission with serious lung and heart problem. Greenfield Associates saved my life and that's not hyperbole.

Alvin B • September 25, 2025

Always receive a prompt response from Dr. Phelps, even on a Friday afternoon! Had an RX question which he resolved, sent over the order, & all is well. Thank you!!

Janet M • September 19, 2025

I arranged for a brief telephone follow up with Dr. Phelps, which was very helpful.

James L • September 19, 2025

View more reviews

Are you Dr. Charles Phelps, MD?

Manage your profile to get more exposure and incoming appointments.