Welcome to Heartland Dermatology.


Heartland Dermatology has been serving Western and Central Kansas families since 1977 with offices in Salina, Hays, Great Bend, Newton & Dodge City.

Dr. Shaffer and his staff have developed treatment protocols to provide patients with comprehensive medical, surgical, and cosmetic dermatologic care of skin, hair and nails. At Heartland Dermatology, we involve the patient as the most important member of the healthcare team. We explain all phases of evaluation and treatment, and encourage patients to ask questions during visits. Our goal is to ensure that the patient understands his or her condition, treatment, and expected results.

Norton Specialty Clinic


At Heartland Dermatology, our involvement in our community and the state of Kansas is a top priority for us. That’s why we’ve initiated an Outreach Clinic which aims to educate families in Kansas about skin health. Join us every 2nd Friday of each month in Norton, Kansas for this special clinic. Contact us at 785-628-3231 for details!

Insurance Coverage


At Heartland Dermatology, we aim to make our world-class dermatological care affordable for all. We are proud providers for the following insurance carriers:

5 convenient locations across Kansas.

SALINA OFFICE
785 827 2500 
F 785 827 2515
828 Elmhurst
Salina, KS 67401

HAYS OFFICE
785 628 3231
785 628 3174
2707 Vine | STE 10
Hays, KS 67601

GREAT BEND OFFICE
620 792 3666
620 792 3667
1017-C Jackson Square
Great Bend, KS 67530

NEWTON OFFICE
P 316 282 8100
F 833 886 9695
700 Medical Center Dr.

STE 101, Newton, KS 67114

DODGE CITY OFFICE
620 225 8865
620 225 8866
2020 Central Avenue
Dodge City, KS 67801

Get In Touch

Thank you for visiting Heartland Dermatology. As top dermatologists in Kansas, our team is standing by to help you achieve your unique skin goals.

Salina Office Hours: 8:00AM to 5:00PM Monday thru Friday. Great Bend Office Hours: 8:00AM to 5:00PM Monday thru Thursday. Hays Office Hours: 8:00AM to 5:00PM Monday thru Thursday and 8:00AM thru 12:00PM on Friday. Newton Office Hours: 8:00AM to 4:00PM Monday & Thursday. Dodge City Office Hours: 8:00AM to 5:00PM Monday thru Thursday.

Copyright © 2018 Heartland Dermatology. All rights reserved. Website by Ultrabrand.com®.