The average yearly salary for an ophthalmologist practicing in the U.S. is $184,537, according to jobseeker website ZipRecruiter.
ZipRecruiter compiles data from job postings to calculate pay. Ophthalmologist salaries vary in the U.S., with some making up to $271,500 a year.
How ophthalmologist salaries vary by state:
Top five states
New York - $215,447
Massachusetts - $214,462
Maryland - $202,557
California - $197,272
Connecticut - $197,151
Bottom five states
Illinois - $172,991
Michigan - $171,088
Missouri - $170,814
Florida - $162,161
North Carolina - $154,306