Bristol Health Medical Group

Michael Richards, MD


Accepting New Patients


  • Southington


  • Primary Care/Family Medicine

Request an Appointment

To request an appointment fill out the form and a member of our staff will contact you.
Or to make an appointment please call 1.833.4BHDOCS.


( ) -


My Locations

  1. Bristol Health Medical Group Plainville

    36 Whiting Street

    Plainville, CT 06062

  2. Bristol Health Medical Group Southington

    167 Main St

    Southington, CT 06489

Michael Richards, MD

video info

More about Michael Richards, MD

Dr. Richards specializes in internal and family medicine, delivering personalized care to aid in his patients’ overall health and well-being. He has provided care around the globe, including Africa, Canada, England, Indonesia and Ireland in addition to here in the United States. Dr. Richards earned his medical degree from the University of Stellenbosch Medical School in South Africa. He is board-certifed in internal medicine. 


Internal Medicine - Griffin Hospital, Derby, CT

Board Certification

Internal Medicine


University of Stellenbosch