On average how long should medical records be kept? Law 101 On average how long should medical records be kept? Answer: 10 years Share this Share on FacebookTweet on TwitterPlus on Google+