“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
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
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
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
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.
More than 1 year agoInitials hidden
The wait time was ridiculously long. Why schedule an appointment when you have to wait another hour for your turn.
More than 1 year agoInitials hidden
I’d go back, Doc was great. I’d just book an appointment earlier in the day. It was a long visit.
More than 1 year agoDavid G.Verified patient
Friendly and informative very thorough. Dr McVeigh is very nice to deal with , explains everything completely.
February 21, 2024James M.Verified patient
Dr. McVeigh was smart, focused, and friendly. The wait was short, and the appointment was terrific. Highly recommend.
March 25, 2023John K.Verified patient
Great doctor very informative and had an emergency case before me that took a bit more time. Will def visit again.
March 14, 2023Robert G.Verified patient
Dr. Mc Veigh was very pleasant & thorough. She seems to really care about your issue and interested in helping you!
March 21, 2023Steven L.Verified patient
Very patient. Went out of her way to personally arrange timely consultation with specialist
December 25, 2024Initials hidden
She was great and answered all my questions and was super caring and attentive
June 6, 2025Elena R.Verified patient
Everything was just wonderful! Dr McVeigh is so kind, thorough and professional. Excited to see her next year!
November 15, 2022Leigh G.Verified patient
Loved Dr. Anne McVeigh. She is a great doctor. She takes her time, great bedside manner. And truly lovely.
April 14, 2023Cyrene E.Verified patient
Amazing experience was treated with respect and professionalism.
June 10, 2025Sonales G.Verified patient
Dr Mc Veigh is a thoughtful, careful doctor. Also, a nice person. Definitely recomended!
February 10, 2023Peter S.Verified patient
Dr. McVeigh was great. She was thorough and a great communicator. Highly recommended.
February 1, 2023Cynthia M.Verified patient
Very nice and friendly doctor who know what she’s doing, very positive first visit!
January 3, 2023Douglas-chew H.Verified patient
Doctor was thorough in her examination, and kind.
April 23, 2025Initials hidden
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!
March 16, 2025Initials hidden
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.
February 6, 2025Lioudmila M.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.
January 14, 2025Erik B.Verified patient
Very thorough and helpful. Would recommend.
January 2, 2025Steven S.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!
January 2, 2025Initials hidden
A terrific doctor
November 6, 2024Kathe B.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.
September 2, 2024Miriam P.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.
July 17, 2024Grace D.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.
July 10, 2024Donna L.Verified patient
Excellent doctor!! Highly recommended!!
More than 1 year agoInitials hidden
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.
More than 1 year agoInitials hidden
Dr was very attentive , I highly recommend her
December 13, 2023Barbara F.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.
October 4, 2023Jonathan K.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!
April 27, 2023Shana W.Verified patient
Highly recommend!
March 20, 2023Andrea B.Verified patient
very friendly staff.
February 22, 2023Ted F.Verified patient
Very friendly, knowledgeable and reassuring.
February 7, 2023Elizabeth N.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.
January 18, 2023Initials hidden
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.
January 13, 2023Initials hidden
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!
More than 1 year agoInitials hidden
Kind and thorough!
January 10, 2023Initials hidden
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!
More than 1 year agoInitials hidden
Less than 1 year agoInitials hidden
Less than 1 year agoInitials hidden
Less than 1 year agoInitials hidden
April 28, 2025Lauren D.Verified patient
April 5, 2025Psacoya G.Verified patient
More than 1 year agoInitials hidden
January 20, 2025Srikrishna T.Verified patient
More than 1 year agoInitials hidden
More than 1 year agoInitials hidden
December 11, 2024Michael T.Verified patient
More than 1 year agoInitials hidden
More than 1 year agoInitials hidden
Loading...
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.
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.
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.