Richard B. Johnson, Jr., MD

Internal Medicine
Kerrville, TX 830 315-5599



Below is a list of insurance providers that Dr. Johnson is currently contracted with as an in-network participant. Though Dr. Johnson is contracted with these companies, patients should please call their respective insurance member services line to verify in-network participation. Should you have any questions, please feel free to call the office at (830) 315-5599.

  • Aetna
  • Anthem
  • Blue Cross and Blue Shield
  • Coventry Health Care
  • Humana
  • Medicare
  • Tricare
  • UnitedHealthCare


Join Dr. Johnson’s Personalized Care Practice 


Personalize Your Healthcare

Call us, if you prefer! 830 315-5599