Dr. William Sheppard, MD
Dr. William Sheppard has been practicing in Wilmington, Delaware since 2002. He is a board-certified otolaryngologist–head and neck surgeon and a fellow of the American Academy of Otolaryngology. His clinical practice includes the medical and surgical treatment of ear, nose, and throat disorders in both pediatric and adult patients.
Originally from South Carolina, Dr. Sheppard graduated magna cum laude from Clemson University in 1993 and earned his medical degree with honors from the Medical University of South Carolina in 1997. While at MUSC, he was inducted into the Alpha Omega Alpha Medical Honor Society, served as president of the Honor Council, and was elected class president during both his third and fourth years.
He completed his residency at SUNY–Upstate Medical University in Syracuse, New York, in 2002, where he was named Surgical Intern of the Year, served as chief resident, and published research on Meniere’s disease.
Dr. Sheppard holds hospital privileges at ChristianaCare and St. Francis Hospital. He regularly lectures on a wide range of ENT topics to physicians, residents, medical students, and community audiences. He feels fortunate to be part of the medical community in Delaware and proud to practice with ENT and Allergy of Delaware.
Outside of work, Dr. Sheppard enjoys life in Wilmington with his wife. Now that their three sons have graduated college and settled in New York, he also enjoys frequent visits to the city. At home, he can often be found practicing hot yoga with his wife, running, golfing, or staying active through other recreational sports.





Testimonials
Schedule your appointment today!
FOULKSTONE
PLAZA
1401 Foulk Road.,
Suite 205
Wilmington, DE 19803
Phone: (302) 998-0300
Fax: (302) 478-8069
Greenville
Location
1011 Centre Rd,
Suite 200,
Wilmington DE 19805
Phone: (302) 998-0300
Fax: (302) 543-8456
MIDDLETOWN
CROSSING
306 EastMain Street
Middletown, DE 19709
Phone: (302) 998-0300
Fax: (302) 376-5251
NEWARK- IRON HILL
CORPORATE CENTER
700 Prides Crossing
Suite 200
Newark, DE 19713
Phone: (302) 998-0300
Fax: (302) 998-5111