Dr. Anne Mc Veigh, MD

Dr. Anne Mc Veigh, MD

Ophthalmologist
309 W 23rd St, 3rd Fl, New York, NY
4.82
“Fantastic doctor. Caring, empathetic, knowledgeable, clearly explains procedures, and effective. Office is not so great. I was delayed for 1.5 hours. I wasn't informed about what was going on until I inquired, 40 minutes into the delay. I was then told the doctor would see me shortly. I was escorted to the interior waiting room after another 10 minutes and then delayed another 30 minutes. It wasn't until I saw the doctor that she explained that there was an equipment issue. That's understandable but that should have been explained by the office staff. I suspect that this was a rare occurrence and so I would see this doctor again because she is terrific! ”
Initials hiddenMarch 16, 2025
Highly recommended
91% of patients gave this doctor 5 stars

Book an appointment for free

The office partners with Zocdoc to schedule appointments

Scheduling details

  1. See if they are in network

Available appointments

Today, Apr 2 – Wed, Apr 15
At the moment, there's no availability on Zocdoc for the selected date range and appointment type at this location.
View more availability

What patients are saying

Overall rating

4.82

Average wait time

4.01

Bedside manner

4.86
“Fantastic doctor. Caring, empathetic, knowledgeable, clearly explains procedures, and effective. Office is not so great. I was delayed for 1.5 hours. I wasn't informed about what was going on until I inquired, 40 minutes into the delay. I was then told the doctor would see me shortly. I was escorted to the interior waiting room after another 10 minutes and then delayed another 30 minutes. It wasn't until I saw the doctor that she explained that there was an equipment issue. That's understandable but that should have been explained by the office staff. I suspect that this was a rare occurrence and so I would see this doctor again because she is terrific! ”
Initials hiddenMarch 16, 2025
“For those who have lost faith in doctors who love their profession, I highly recommend Dr. McVeigh. She is attentive, warm-hearted, and really care about her patients.”
Lioudmila M.February 6, 2025

About Dr. Anne Mc Veigh

If you need to cancel your appointment within 24 hours of the scheduled time, please call the office. Dr. Anne Mc Veigh is an ophthalmologist with years of experience serving the communities in and around New York. She provides her expertise at the clinics of Mount Sinai Doctors. Dr. Mc Veigh earned her Doctor of Medicine degree from New York Medical College. She stays current with the latest technological and medical advancements to ensure her patients receive the highest quality care. Her clinical practice includes treating allergic eye problems, double vision, diabetic retinopathy, flashers and floaters, macular degeneration, and corneal abrasions. Additionally, Dr. Mc Veigh conducts general eye consultations, comprehensive dilated eye examinations, and eye surgery consultations.

Is this doctor in your insurance network?

Enter your insurance carrier and plan
  1. choose insurance

In-network insurances

99% of patients have successfully booked with these insurances
Aetna
Cigna
Emblem Health
UnitedHealthcare
200+ more in-network plans

Popular visit reasons

Contact Lenses
Eye Inflammation
Eyeglasses
General Eye Consultation
Glaucoma Consultation
Graves' Disease
Retina Consultation
Routine Eye Exam
Contact Lenses
Eye Inflammation
Eyeglasses
General Eye Consultation

Office location

Dr. Anne Mc Veigh, MD also offers online video visits for patients
Mount Sinai Doctors - West 23rd Street
309 W 23rd St, 3rd Fl, New York, NY 10011

Education and background

Practice names

Education and training

  • Medical School - New York Medical College, Doctor of Medicine

Languages spoken

  • English

Provider's gender

Female

NPI number

1053418103

Patient reviews

All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.82
Wait time
4.01
Bedside manner
4.86
Trust Banner Shield
Your trust is our top concern, so providers can't pay to alter or remove reviews. We also don't publish reviews that contain any private patient health information. Learn more here
125 reviews
Most relevant
Multiple last minute cancellations. Hard to reschedule and talk to someone at the office to understand what is happening.
The wait time was ridiculously long. Why schedule an appointment when you have to wait another hour for your turn.
I’d go back, Doc was great. I’d just book an appointment earlier in the day. It was a long visit.
Verified patient
Friendly and informative very thorough. Dr McVeigh is very nice to deal with , explains everything completely.
Verified patient
Dr. McVeigh was smart, focused, and friendly. The wait was short, and the appointment was terrific. Highly recommend.
Verified patient
Great doctor very informative and had an emergency case before me that took a bit more time. Will def visit again.
Verified patient
Dr. Mc Veigh was very pleasant & thorough. She seems to really care about your issue and interested in helping you!
Verified patient
Very patient. Went out of her way to personally arrange timely consultation with specialist
She was great and answered all my questions and was super caring and attentive
Verified patient
Everything was just wonderful! Dr McVeigh is so kind, thorough and professional. Excited to see her next year!
Verified patient
Loved Dr. Anne McVeigh. She is a great doctor. She takes her time, great bedside manner. And truly lovely.
Verified patient
Amazing experience was treated with respect and professionalism.
Verified patient
Dr Mc Veigh is a thoughtful, careful doctor. Also, a nice person. Definitely recomended!
Verified patient
Dr. McVeigh was great. She was thorough and a great communicator. Highly recommended.
Verified patient
Very nice and friendly doctor who know what she’s doing, very positive first visit!
Verified patient
Doctor was thorough in her examination, and kind.
Fantastic doctor. Caring, empathetic, knowledgeable, clearly explains procedures, and effective. Office is not so great. I was delayed for 1.5 hours. I wasn't informed about what was going on until I inquired, 40 minutes into the delay. I was then told the doctor would see me shortly. I was escorted to the interior waiting room after another 10 minutes and then delayed another 30 minutes. It wasn't until I saw the doctor that she explained that there was an equipment issue. That's understandable but that should have been explained by the office staff. I suspect that this was a rare occurrence and so I would see this doctor again because she is terrific!
For those who have lost faith in doctors who love their profession, I highly recommend Dr. McVeigh. She is attentive, warm-hearted, and really care about her patients.
Verified patient
Dr. McVeigh was absolutely wonderful. I came in for a dilated exam and to address some concerns I had with my vision and left with an unexpected diagnosis that explained everything, much to my relief. She took time with me, explaining what was happening and what my options were for dealing with it, and she patiently let me ask any questions I had. I could tell she truly cared about. She even asked I follow up with her on some other unrelated medical issues I'd been having. She was very warm, professional, and easy talk to.
Verified patient
Very thorough and helpful. Would recommend.
Verified patient
The doctor is very patient, empathetic and competent. She makes one feel their health is her priority and she takes time to examine and explain everything. The wait time is over and hour but if you’re not busy it is totally worth it. I had bad experiences with other ophthalmologists in the city and I’m truly glad I found Dr. Anne!
A terrific doctor
Verified patient
I found the process here to be super frustrating. The actual activity of my appointment took 2-3 minutes but for some reason I had to wait for over an hour and by then when a next steps activity was suggested, I had to leave. You can’t be at a doctors appointment for two hours. The idea that this would be the existence for every follow-up was exhausting, so I am going to a different doctor.
Verified patient
Dr. McVeigh has a caring and attentive bedside manner. The exam was thorough and careful, and I felt appreciated as an individual. I have already recommended her to two of my friends. I'm very happy to have found her.
Verified patient
Dr. McVeigh gives very careful and complete attention and very clearly cares about all her patients. She is both very personable and professional.
Verified patient
Excellent doctor!! Highly recommended!!
Dr. McVeigh is incredibly thorough and truly cares about her patients. She spends as much time as she needs to with each patient which is incredibly rare. But because the system insists on quantity over quality, she ends up running behind schedule. So bring a book and prepare to wait. She’s worth it.
Dr was very attentive , I highly recommend her
Verified patient
Dr. Mc Veigh was incredible. She is kind, thoughtful, knowledgeable, and thorough. She examined my eye in detail and explained her entire thought process. Her care was in depth and streamlined. I could not recommend a better Ophthalmologist to my friends and family. One of the best physicians I have had the privilege of seeing.
Verified patient
Dr. McVeigh was wonderful, compassionate, skilled and knowledgeable. The tech (unfortunately I didn’t get her name) was also quick, efficient, friendly and professional to do preliminary testing, gather info and get me ready for the doc. I got a same day appointment for an urgent issue. I feel reassured that my eyes are ok and I can continue my plan of care. I would highly recommend this doctor and her office staff!
Verified patient
Highly recommend!
Verified patient
very friendly staff.
Verified patient
Very friendly, knowledgeable and reassuring.
Verified patient
The doctor was very friendly, professional and clearly explained what was going on with me. The office is equipped with up to date eye equipment with results right away. Courtesy and professional staff as well.
An overall excellent experience. Dr. Mc Veigh listened carefully, provided great context and advice, and was very kind in sharing contact information for other doctors who would be able to provide me excellent care for a couple of conditions I am managing. The office called me before my appointment to note that they were running late that day, so I was able to plan ahead. There was a bit of a wait at the office, but I can understand this: Dr. Mc Veigh is SO patient! She listened, answered ALL my questions, and the appointment didn't feel rushed in anyway. As mentioned, she took the time to give me a few excellent referrals.
Dr Mc Veigh and her tech were incredibly polite and made me feel comfortable, and well taken care of. I was impressed by Dr Mc Veigh's listening attitude and how she took care to provide me with information in a way that I could understand. Thank you so much; I will definitely recommend Dr Mc Veigh to others!
Kind and thorough!
The most thorough eye exam I’ve ever had. Dr. Mc Veigh was very kind and an amazing listener. Very grateful to have found her!
Verified patient
Verified patient
Verified patient
Verified patient
Frequently asked questions

How soon can I make an appointment with Dr. Anne Mc Veigh?

Generally, Dr. Anne Mc Veigh has appointments available on Zocdoc within 1 week. You can see Dr. Mc Veigh's earliest availability on Zocdoc and make an appointment online.

Is Dr. Anne Mc Veigh accepting new patients?

Dr. Anne Mc Veigh generally accepts new patients on Zocdoc. You can see Dr. Mc Veigh's earliest availability on Zocdoc and schedule an appointment online.

Does Dr. Anne Mc Veigh accept my insurance?

Choose your insurance plan to verify if Dr. Mc Veigh is in-network.

Can I make an appointment with Dr. Anne Mc Veigh online?

Yes, you can make an appointment online with Dr. Mc Veigh using Zocdoc. It’s simple, secure, and free.

What practice does Dr. Anne Mc Veigh work with?

Where is Dr. Anne Mc Veigh's office located?

Dr. Anne Mc Veigh has 2 office locations in New York, view full addresses on Dr. Mc Veigh's profile.

What are common reasons for patients to see Dr. Anne Mc Veigh?

Dr. Anne Mc Veigh frequently sees patients for Contact Lenses, Eyeglasses, General Eye Consultation, Retina Consultation, and Routine Eye Exam. You can see other visit reasons for Dr. Anne Mc Veigh on their profile.

What languages does Dr. Anne Mc Veigh speak?

Dr. Anne Mc Veigh speaks English.

How do patients rate Dr. Anne Mc Veigh in reviews?

125 patients have reviewed Dr. Anne Mc Veigh. The overall rating for this doctor is 4.82/5. They have a 4.86/5 rating for bedside manner and a 4.01/5 rating for wait time. You can read individual reviews and ratings on their profile.

Find doctors