Skip to main content

John Stock, MD

Primary specialties

Internal Medicine


24 East 7th Street

Morris, MN 56267


Morris Clinic, Prairie Ridge - Morris


Prairie Ridge Hospital & Health Services


Medical school

University of Minnesota

Areas of interest

  • Internal medicine
  • Endoscopy
  • Cardiology
  • General surgery

Provider bio

Dr. John Stock is a Board Certified Internist. Dr. Stock grew up on a dairy farm near Hoffman, Minnesota. He attended University of Minnesota, Morris and then attended the University of Minnesota, main campus. He received his M.D. in Family Practice in 1972 and completed his internship in 1973. He began his medical practice at that time with the Morris Medical Group as a Family Practitioner. After practicing in that capacity, he returned to the University of Minnesota in 1977 and began the Internal Medicine program.

His specialties include endoscopy, bronchoscopy, colonoscopy, pacemaker and defibrillator insertions and change outs, cardiac stress tests, tilt table tests, and complex medical evaluations.

Dr. Stock is a long-time aviation enthusiast. He holds an instrument rating and serves as a flight instructor. He farms and raises cattle on his farm in Kensington and is the proud father of two daughters.