Question: how long do doctors legally have to keep medical records?
Answer: Federal law mandates that a provider keep and retain each record for a minimum of seven years from the date of last service to the patient.