An average salary for an ophthalmologist according to Medscape ranges from $98,000 to $700,000 per year. A median expected salary for an average ophthalmologist is as high as $254,000 per annum while an annual salary for a self-employed ophthalmologist is about $300,000.nd how much does an ophthalmologist earn in Mexico. An ophthalmologist in Mexico may be earning almost the same as a doctor in general practice. The latter is shown to be earning between MXN139,620 and MXN623,404 per year, according to PayScale.