About Dr. Glen H. Crawford
Dr. Crawford received his medical degree at New York University School of Medicine. He subsequently completed an internship in General Surgery in Texas while serving as a Captain in the United States Air Force. Dr. Crawford performed his residency training at the University of Pennsylvania, serving his last year as the Chief Resident. He serves as the Chief of Dermatology at the Pennsylvania Hospital, the country’s first hospital. He is a Clinical Associate Professor of Dermatology at the University of Pennsylvania, board certified by the American Board of Dermatology, and a Fellow of the American Academy of Dermatology.
Dr. Crawford is a Castle Connolly Top Doctor and has been recognized as one of America’s Most Compassionate Doctors. The Compassionate Doctor certification is part of the Patients’ Choice recognition program, where patients rate and vote for their favorite doctors. Dr. Crawford was also listed in 2012 and 2013 Philadelphia Super Doctors.
At the University of Pennsylvania, Dr. Crawford teaches residents, conducts clinical research, and co-directs a regionally recognized specialty clinic in contact dermatitis and patch testing. He also conducts a clinic specialized in laser treatments and aesthetic dermatology services. His primary area of research interest involves the interaction between the skin and environmental allergens. He has published more than 40 peer-reviewed journal articles and book chapters, and he has lectured widely in the United States and abroad.
Dr. Crawford is committed to medical education and dedicates countless hours to the instruction and supervision of dermatology residents (the country’s future dermatologists). The dermatology residents at the University of Pennsylvania are among the very best in the country.
In-network insurances
99% of patients have successfully booked with these insurances
Aetna
BlueCross BlueShield
Cigna
Emblem Health
Medicare
UnitedHealthcare
UnitedHealthcare Oxford
Practice
Schweiger Dermatology Group
Schweiger Dermatology, founded by Eric S. Schweiger, M.D., a Board Certified Manhattan dermatologist, is a state of the art dermatology facility that uses cutting edge medical technology and procedures to effectively treat a multitude of skin disorders. Common skin problems treated include acne, eczema, hair loss, psoriasis, rosacea, skin cancer and warts.Office locations
Schweiger Dermatology Group - Hillsborough (1 of 25)
105 Raider Blvd, Ste 203, Hillsborough, NJ 08844
Schweiger Dermatology Group - Hoboken (2 of 25)
2 Hudson Pl, Ste 101, Hoboken, NJ 07030
Schweiger Dermatology & Allergy - Middletown (4 of 25)
1000 State Rte 35, Ste 300, Middletown Township, NJ 07748
Schweiger Dermatology Group - Northfield (5 of 25)
200 Tilton Rd, Ste 5, Northfield, NJ 08225
Schweiger Dermatology Group - Forked River (6 of 25)
731 Lacey Rd, Ste 6, Forked River, NJ 08731
Schweiger Dermatology Group - Bala Cynwyd (7 of 25)
50 Monument Rd, Ste 301, Bala Cynwyd, PA 19004
Schweiger Dermatology Group - Philadelphia (8 of 25)
822 Pine St, Ste 2A, Philadelphia, PA 19107
Schweiger Dermatology Group - Rykowski Lane (10 of 25)
28 Rykowski Ln, Middletown, NY 10941
Schweiger Dermatology Group - Hackensack (11 of 25)
20 Prospect Ave, Ste 702, Hackensack, NJ 07601
Schweiger Dermatology & Allergy - Financial District (12 of 25)
65 Broadway, New York, NY 10006
Schweiger Dermatology Group - Jamestown (14 of 25)
774 Fairmount Ave, Jamestown, NY 14701
Schweiger Dermatology Group - King of Prussia - 1st Avenue (15 of 25)
860 1st Ave, Ste 8B, King of Prussia, PA 19406
Schweiger Dermatology Group - Swedesboro (17 of 25)
95 Woodstown Rd, Swedesboro, NJ 08085
Schweiger Dermatology Group - North Wales (19 of 25)
1140 Welsh Rd, Ste 130, North Wales, PA 19454
Schweiger Dermatology Group - Princeton (20 of 25)
800 Bunn Dr, Ste 201, Princeton, NJ 08540
Schweiger Dermatology Group - Port Jervis (21 of 25)
16 Front St, Port Jervis, NY 12771
Schweiger Dermatology Group - Pine Street (22 of 25)
822 Pine St, Ste 2A, Philadelphia, PA 19107
Schweiger Dermatology Group - Cobleskill (24 of 25)
980 E Main St, Ste 3, Cobleskill, NY 12043
Schweiger Dermatology Group - West Oneonta (25 of 25)
6 Country Club Rd, Oneonta, NY 13820
1 of 25
Education and background
Board certifications
- American Board of Dermatology
Education and training
- Medical School - New York University, Doctor of Medicine
- University of Pennsylvania (Residency)
Professional memberships
- American Academy of Dermatology
Awards and publications
- Castle Connolly Top Doctor
- 2024 Castle Connolly Top Doctor
Languages spoken
- English
Provider's gender
Male
NPI number
1598780165
Patient reviews
Overall rating
4.66
Wait time
4.75
Bedside manner
4.75
Your trust matters. All reviews have been submitted by verified patients after seeing the provider. Any content containing private health information is not published.
591 reviews
Most relevant
Filter results based on frequently mentioned key words
Very nice experience impressed how quickly I was seen and examined thanks, would recommend friends and family.
February 12, 2026Edgar S.Verified patient
As always my experience with this provider & the office staff was a positive one. I will be returning!
January 29, 2026Joan S.Verified patient
Very friendly reached out to offer earlier appointment. The staff was friendly and helpful. Great experience overall.
Less than 1 year agoInitials hidden
I highly recommend him to anyone looking for a dermatologist.
Everyone of his staff were wonderful.
November 25, 2025Carol L.Verified patient
Dr. Crawford is quite personable and thorough. Clearly enjoys his work, and has a great sense of humor.
June 10, 2025Fran L.Verified patient
I’ve had eczema for over 40 years and Dr. Crawford is 1st doctor who has help me keep it under control.
May 26, 2025Virna M.Verified patient
I would definitely go back. The staff were wonderful. Amy was excellent explaining everything and answering my questions.
June 26, 2023Graceann L.Verified patient
I've seen the provider several times in the past and I've always been happy with him and his office staff.
September 17, 2024Initials hidden
Dr. Was great assistant was very knowledgeable about my treatment was done in 15 minutes
May 15, 2025Dennis Q.Verified patient
Quick, thorough, enjoable, nice people. I will go back.
Less than 1 month agoMartin K.Verified patient
like a streak of lightning, but completely convincing in positive diagnosis
September 2, 2025David W.Verified patient
I appreciated that Dr Crawford gave me a few options on how to treat what I came in for along with the pros an cons.
More than 1 year agoMW
Office staff was very nice, they all were pleasant. Dr. Was great and put my mind at ease.
August 6, 2024Catina S.Verified patient
Great staff, cleanliness, How the Dr. explained everything to me, everything went great overall.
December 6, 2023Sandra D.Verified patient
Incredibly professional office, front desk, doctors assistant and physician. Can highly recommend.
August 17, 2023Brian H.Verified patient
My appointment was on time, doctor & nurse were professional & informative. Everything went great
August 25, 2023Donna M.Verified patient
Met with Nurse Practitioner & her assistant. Very nice and informative. Office staff very nice. !!!!
March 11, 2021David R.Verified patient
Great experience I will definitely go there again and refer others.
March 28, 2025Terri S.Verified patient
Overall great experience. PA was very informative and answered all my questions. Highly recommended.
March 29, 2021Dave EVerified patient
Easy and pleasant experience. Very friendly and professional.
June 4, 2025Mitchell T.Verified patient
I had a great experience at Dr. Crawford's office and I would definitely recommend his services.
November 19, 2021Deborah F.Verified patient
Dr. Crawford was friendly, very professional, and the office was clean and comfortable.
March 29, 2023Initials hidden
Great place bright and vibrant. Friendly staff felt welcomed. I would refer them to everyone.
August 14, 2021Lynnelle B.Verified patient
I was seen by Matthew Dettra. He was excellent, professional, knowledgeable and helpful.
December 1, 2021Initials hidden
Excellent experience would recommend to everyone looking for dermatology appointment
July 12, 2021Max H.Verified patient
Super helpful doctors in this office would recommend
November 18, 2022Initials hidden
Very helpful staff and I felt very well cared for!
May 18, 2022Luis V.Verified patient
Great service, fast, friendly and highly recommend!
October 5, 2021Yuuji C.Verified patient
Dr. Crawford is the absolute BEST dermatologist!!!
May 11, 2021Megin M.Verified patient
Wonderful experience at this office; I'll be back!
December 3, 2020Initials hidden
Dr. Crawford is efficient but took enough time to listen and understand my issues, examine me, and make his recommendation and potential alternatives clear. He is is thoughtful, and explains his reasoning clearly. Office is well set up, pleasant and efficient staff, good flow. Overall a very positive experience.
Less than 3 months agoInitials hidden
It was great &the doc was totally really great!
January 22, 2026Suzannne K.Verified patient
We were able to get an appointment quickly. Dr Crawford was very knowledgeable and we aligned on a treatment plan that makes sense. Looking forward to our follow-up.
January 20, 2026Dennis B.Verified patient
Dr. Crawford is a really great provider. He listens to your concerns, makes recommendations, but never pushes you into a treatment of procedure he doesn't think is necessary. He's super friendly and makes you feel comfortable and welcome.
January 8, 2026William B.Verified patient
Very friendly and competent Dr and staff
November 7, 2025Initials hidden
It’s been a very long time since I was taken at the time of my appointment! No waiting at all!
Very friendly office staff.
Dr. Crawford was a great listener and attended to my skin care needs.
It was a great experience!!!!
October 16, 2025Donna B.Verified patient
This practice gave me options for a sooner appointment. I appreciated this even though I did not opt for one. The staff worked very well together and were cheerful and friendly.
September 10, 2025Marian M.Verified patient
I went to Dr. Crawford for a very specific issue. He was informative on the topic, made me feel comfortable that my previous treatment was correct and made a plan to stay on top of my condition. He took his time with me and was down to earth. I really liked him.
August 5, 2025Daria M.Verified patient
A+!
August 1, 2025Initials hidden
My first visit was very pleasant and pretty smooth. I have since seen some improvements with my skin after his recommendations and approach. I look forward to my next appointment soon.
July 28, 2025Blessed E.Verified patient
Great experience
July 28, 2025Niki Pradeep B.Verified patient
Always a Great Experience from the front desk to the doctor. Well run, organized, pleasant. Clean & Professional
I highly recommend this office
Thank you
June 19, 2025Consolato M.Verified patient
Excellent 5 stars across the board.
June 9, 2025Latanya W.Verified patient
Dr. Crawford was great!
June 3, 2025Ryan K.Verified patient
Thorough, quick, efficient, on time and friendly.
If all visits with medical professionals were this pleasant, it would be a less stressful world!
May 29, 2025Paul C.Verified patient
Dr. Crawford is worth the drive into center city. Very thorough and listens to patients’ concerns. Also appreciate that he puts the patient in the drivers’ seat on how to proceed- he gives all the options and doesn’t push unnecessary treatment
Less than 1 year agoColleen B.Verified patient
The staff was very knowledgeable with very little wait time. The P.A. was excellent. She answered all my questions prior to seeing Dr. I only wish there was some kind of parking.
April 24, 2025May Z.Verified patient
I asked for a male doctor because I had a rash I a specific zone. Instead, I got two female doctors, which made me very uncomfortable.
August 20, 2024Rocco T.Verified patient
Great!
July 31, 2024Gabriella R.Verified patient
Super-easy to schedule an appointment on short notice. I always appreciate Dr. Crawford’s expert care. This is a very well managed practice!
July 25, 2024Leroy H.Verified patient
Loading...

