Dr. Charles Niles, MD

Laser Cataract Surgeon

Charles Niles, MD, is a board-certified Ophthalmologist specializing in cataract surgery using both laser and surgical techniques, including laser-assisted cataract surgery with…

Education

  • Residency

    • Colby College Waterville, ME

    • SUNY Buffalo, Buffalo, NY

  • Internship

    • Erie County Medical Center, Buffalo, NY

  • Medical School

    • SUNY Buffalo, Buffalo, NY

Accomplishments

  • Castle Connolly

    • Castle Connolly Top Doctor - 15 Years

Professional activities

Biography

Charles Niles, MD, is a board-certified Ophthalmologist specializing in cataract surgery using both laser and surgical techniques, including laser-assisted cataract surgery with multifocal and toric intraocular lenses. In addition, Dr. Niles was the first fellowship-trained glaucoma specialist in Western New York.

Dr. Niles is currently a Clinical Assistant Professor at University of Buffalo Medical School and an avid researcher. Most recently, Dr. Niles presented on the effects of laser-assisted cataract surgery on intraocular pressure. He is the founder of the Student Site Savers program which provides glaucoma screenings for patients in underserved areas in Western New York.

Request an appointment with Dr. Charles Niles, MD

Self-scheduling is not currently available for this provider, please complete form below and a member of the OCLI Vision team will contact you to schedule your appointment.
* required

Dr. Niles is Retiring from OCLI Vision

Dr. Niles will be concluding his time with OCLI Vision, with his final day of patient care on March 25, 2026. After nearly 40 years of caring for patients in the Buffalo community, he is retiring from clinical practice.

We are pleased to share that your ongoing eye care will continue seamlessly with the experienced physicians at our Williamsville office:

Ophthalmology Associates of Western New York
6333 Main Street Williamsville, NY 14221
Phone: (716) 632-3545

Our team has thoughtful plans in place to ensure a smooth transition and to maintain the high standard of care you expect. If you have any questions or need assistance scheduling your next appointment, please contact us at 833-509-6254.

We thank Dr. Niles for his many years of dedication and appreciate the trust you have placed in our team.