Nelson Dermatology
St. Petersburg ST. Pete Beach

Why Choose Us?

Learn About Our Physician-Only Practice and More That Sets the Tampa Bay Area's Nelson Dermatology Apart

Choosing a new physician can often feel overwhelming. A simple Google search might turn up any number of physician names. How do you know if they are good? How can you trust their skills? How do you pick someone to care for something as important as your skin? Let us make the choice simple: Allow Nelson Dermatology the chance to care for you, and you will not regret it.

Nelson Dermatology is an advanced, comprehensive dermatology practice serving St. Petersburg, St. Pete Beach, and the surrounding communities. We have multiple locations to help make it easy and convenient for you. Our board-certified dermatologists have experience in general dermatology, such as acne, eczema, psoriasis, dermatitis, and other skin conditions. We also have specialists in skin cancer diagnosis and treatment, including Mohs surgery, as well as specialists with significant experience in pediatric dermatology. Our team also has extensive training and experience in cosmetic rejuvenation, such as BOTOX®, fillers, and lasers.

Best of all, our board-certified physicians provide every aspect of your dermatologic care at Nelson Dermatology. There are no "physician extenders"—such as physician assistants or nurse practitioners—in our office. We have only board-certified dermatologists. Patients are often frustrated at other practices when they arrive for their appointment only to find that they will be seeing a PA or NP, not the actual doctor. We made the decision to be staffed only with board-certified dermatologists with you and your care in mind, as we believe patients deserve the very best. So rest assured, when you make your appointment with Nelson Dermatology, "the doctor will see you now."

Our Doctors - Nelson Dermatology

Schedule your consultation with one of our board-certified physicians in St. Petersburg or the St. Pete Beach area. Call Nelson Dermatology at (727) 895-8131.

Book Online

See available times and book an appointment right here.

It's free, fast, and secure.

Book Online