H. Spencer Holmes, MD

Adjunct Professor, Department of Dermatology

H. Spencer Holmes

Contact Info

Adjunct Professor, Department of Dermatology


MD, University of Rochester School of Medicine and Dentistry

Residency, University of Iowa (Dermatology, Internal Medicine)


If you would like to schedule an appointment with Dr.  Holmes, please call (612) 625-5656.

Dr. Holmes was raised in Grand Rapids, Michigan and graduated from Albion College in 1962. He received his M.D. degree from the University of Rochester (N.Y.) in 1966. After two years of Internal Medicine training, he served in Vietnam as an Army flight surgeon and with his medics set up monthly medical clinics incoastal fishing villages throughout 1969.He completed his dermatology training at the University of Iowa and joined Park Nicollet Clinic in 1973.
In 1999 he joined the U of M faculty on a part time basis and in 2015 he retired from Park Nicollet. He continues to practice at the U of M on a part time basis. He also sees patients at the Hibbing Fairview Range clinic on a monthly basis.

His main interests in dermatology include student and resident teaching and interpretation of digital images for diagnosis and management of skin problems (teledermatology). He volunteers at the Minnesota Arboretum and he and his wife Nancy enjoy foreign travel and family life in and around Plymouth where they reside.

Awards & Recognition

  • Mpls.St. Paul Magazine "Top Doctor", 2012-2014
  • U.S. News & World Report 2012 Top Doctor, 2012
  • Best Doctors in America®, 2007-2010
  • 2011 Earl G. Young Physician of Excellence Award – Park Nicollet Foundation


Clinical Interests

Medical dermatology, Store and Forward Teledermatology, dermatologic photography and mentoring medical students and dermatology residents