Charles J. Bock, M.D.

Dr. Bock

Board Certified, American Board of Ophthalmology

Dr. Charles Bock was named one of Portland’s Top Doctors in 2016 by Portland Monthly Magazine.

Dr. Charles Bock is a comprehensive ophthalmologist, cataract surgeon, and pediatric strabismus surgeon with a focus on caring for patients of all ages.

Dr. Bock was selected in high school for the Honors Program in Medical Education at Northwestern University, an accelerated program, for both his undergraduate and medical education. He completed residency training at Duke University, where the faculty awarded him Outstanding Graduating Resident, followed by a fellowship in pediatric ophthalmology and adult strabismus, also at Duke.

Dr. Bock is a dedicated and compassionate physician who enjoys living and practicing in his hometown.

Patient Testimonials

I have monocular vision and slightly crossed eyes, which in the past has caused problems getting my prescription right and finding a place to get good service. I had my appointment with Dr Bock, which was a good experience, he is very knowledgeable and has experience with non typical issues like mine. Got my glasses prescription and ordered new lenses. Not only was I impressed with Bock, but also his support staff in glasses fitting area are great. They took the mine to double check all the measurements and compensate for me extra issues. When my glasses came in they were a little blurry in one eye, but they were quickly able to determine it was a problem with the angle of my frames with respect to the axis of my lenses and fixed the problem by making modifications to my frame without scheduling a follow up appointment or charging me for anything. Overall I'm very impressed with their service and how able their glasses department techs are. In my 40+ years of wearing glasses and having gone many places these guys are the best.

My experience with Dr Bock and EyeHealth Northwest was everything you would want from cataract surgery. Every aspect was explained in detail, I am totally satisfied.

Have used Eye Health Northwest for many year for eye glass prescriptions. Recently had cataract surgery on both eyes by Dr. Charles Bock, an outstanding professional. I am also seeing Dr. Jonathan Yoken, another outstanding professional.

Staff in both Milwaukie and Oregon City offices were professional, knowledgeable and friendly. Dr. Bock answered all my questions, was caring and surgery went smoothly and well. Have already recommended him to several friends for their cataract needs.

My experience with your clinic, all the staff from the front door till I left was nothing but GREAT. Dr Bock is my hero. His surgery skills corrected my vision to perfection. Super job everyone!!!!

Actually, I would give Eye Health Northwest and Doctor Bock all the Stars in the sky. I've been wearing glasses since I was 7 years old but I really didn't know what it was to see clearly until Doctor Bock showed me the way. I can truly see clearly now and I rejoice every day. God Bless you, Doctor Bock. I am 77 years old, seeing the world in a whole new way. Hallelujah!!

Doctor Bock was so amazing. Fast with the surgery, just super nice and very caring! The staff was just as amazing as well.

Dr. Bock is Fantastic. He has been seeing my child for 13 years and he is such a kind compassionate doctor who truly wants to help his patients.

education
Dr. Bock
We Are Here For You
The safety of our patients, team members and our community is the highest priority at EyeHealth Northwest. Learn more about measures we are taking to keep you safe and what to expect during your visit.
learn more
Schedule an Appointment
Patient Portal
Pay Bill
contact us
Employment Opportunities
Review Us

Our Locations

Aloha
18345 SW Alexander St,
Suite A
Aloha, OR 97003
(503) 642-2505 see more
Glisan
6701 NE Glisan Street
Portland, OR 97213
(503) 255-2291 see more
Gresham
24601 SE Stark St.
Suite 245
Troutdale, OR 97060
(503) 255-2291 see more
Hillsboro
6111 NE Cornell Rd
Hillsboro, OR 97124
(503) 846-9400 see more
Lake Oswego
9 Monroe Parkway, Suite 160
Lake Oswego, OR 97035
(503) 636-2551 see more
Milwaukie
11086 SE Oak St
Milwaukie, OR 97222
(503) 656-4221 see more
Mt. Tabor
5935 SE Division St.
Portland, OR 97206
503 777-5546 see more
Newberg
2318 Portland Rd, Suite 300
Newberg, OR 97132
(503) 538-1341 see more
North Portland
3246 N. Lombard St.
Portland, OR 97217
(503) 285-1671 see more
Northwest Portland
1955 NW Northrup St
Portland, OR 97209
(503) 227-2020 see more
Oregon City
1306 Division St
Oregon City, OR 97045
(503) 656-4221 see more
Peterkort
9555 SW Barnes Rd.
#100 (1rst floor)
Portland, OR 97225
(503) 227-2020 see more
Providence Portland
5050 NE Hoyt St., Suite 445
Portland, OR 97213
(503) 231-0166 see more
Providence St. Vincent
9135 SW Barnes Rd., Suite 961
Portland, OR 97225
(503) 292-0848 see more
Southeast Portland
10819 SE Stark St,
Portland, OR 97216
(503) 255-2291 see more
Sunnyside
12050 SE Stevens Rd, Suite 100
Happy Valley, OR 97086
(503) 783-3300 see more
Tigard
15298 SW Royalty Parkway
Tigard OR 97224
(503) 227-2020 see more
Wilsonville
29250 SW Town Center Loop W
Wilsonville, OR 97070
(503) 582-0000 see more
Westside Surgery Center
13240 SW Pacific Hwy
Portland, OR 97223
(503) 639-6571 see more
EyeHealth Eastside Surgery and Laser Center
12050 SE Stevens Rd.
Happy Valley, OR 97086
(971) 206-6100 see more

Our Locations

Aloha
18345 SW Alexander St,
Suite A
Aloha, OR 97003
(503) 642-2505 see more
Glisan
6701 NE Glisan Street
Portland, OR 97213
(503) 255-2291 see more
Gresham
24601 SE Stark St.
Suite 245
Troutdale, OR 97060
(503) 255-2291 see more
Hillsboro
6111 NE Cornell Rd
Hillsboro, OR 97124
(503) 846-9400 see more
Lake Oswego
9 Monroe Parkway, Suite 160
Lake Oswego, OR 97035
(503) 636-2551 see more
Milwaukie
11086 SE Oak St
Milwaukie, OR 97222
(503) 656-4221 see more
Mt. Tabor
5935 SE Division St.
Portland, OR 97206
503 777-5546 see more
Newberg
2318 Portland Rd, Suite 300
Newberg, OR 97132
(503) 538-1341 see more
North Portland
3246 N. Lombard St.
Portland, OR 97217
(503) 285-1671 see more
Northwest Portland
1955 NW Northrup St
Portland, OR 97209
(503) 227-2020 see more
Oregon City
1306 Division St
Oregon City, OR 97045
(503) 656-4221 see more
Peterkort
9555 SW Barnes Rd.
#100 (1rst floor)
Portland, OR 97225
(503) 227-2020 see more
Providence Portland
5050 NE Hoyt St., Suite 445
Portland, OR 97213
(503) 231-0166 see more
Providence St. Vincent
9135 SW Barnes Rd., Suite 961
Portland, OR 97225
(503) 292-0848 see more
Southeast Portland
10819 SE Stark St,
Portland, OR 97216
(503) 255-2291 see more
Sunnyside
12050 SE Stevens Rd, Suite 100
Happy Valley, OR 97086
(503) 783-3300 see more
Tigard
15298 SW Royalty Parkway
Tigard OR 97224
(503) 227-2020 see more
Wilsonville
29250 SW Town Center Loop W
Wilsonville, OR 97070
(503) 582-0000 see more
Surgery Centers

Westside Surgery Center

13240 SW Pacific Hwy
Portland, OR 97223
(503) 639-6571 see more

EyeHealth Eastside Surgery and Laser Center

12050 SE Stevens Rd.
Happy Valley, OR 97086
(971) 206-6100 see more