Optometrist Salary in St. Louis, MO

Updated on May 09, 2025
Position
City
Salary

How much does a Optometrist make in St. Louis, MO?

The average salary for a Optometrist is $131,916 per year in St. Louis, MO.

In St. Louis, MO, the salary for an optometrist can vary based on experience and other factors. On average, an optometrist in this area can expect to earn around $131,916 per year. This figure represents a good starting point for those looking to enter the field.

Optometrists in St. Louis have a range of earnings. The lowest-paid 10% make about $34,000 annually, while the highest-paid 10% earn upwards of $250,000. Most optometrists fall somewhere in the middle, with salaries ranging from $73,273 to $191,091. This range shows that with experience and skill, there is potential for significant growth in earnings. Factors like location, type of practice, and additional certifications can also influence salary levels.

Optometrist jobs in St. Louis, MO

What are the highest paying cities for a Optometrist near St. Louis, MO?

Optometrists near St. Louis, MO, can find high-paying job opportunities in several cities. Memphis, TN, offers the highest average salary, making it a top choice. Cincinnati, OH, and Wichita, KS, also provide competitive salaries for optometrists. Exploring these cities can lead to rewarding career options with excellent pay.
Graph displaying highest paying cities salaries for Optometrist jobs near St. Louis, MO, highlighting Memphis, TN with the highest at $229,178 and Kansas City, MO with the lowest at $164,459.
  1. Memphis, TN
    Average Salary: $229,178
    In Memphis, you can find rewarding work with local clinics and larger healthcare providers. The city offers a mix of urban and suburban settings, providing diverse patient interactions. Companies like Memphis Eye Associates and Regional One Health offer excellent opportunities.
    Find Optometrist jobs in Memphis, TN


  2. Cincinnati, OH
    Average Salary: $206,704
    Cincinnati boasts a thriving healthcare sector with many opportunities for eye care professionals. The city's strong community focus makes it a great place to build lasting patient relationships. Visionworks and Cincinnati Eye Institute are prominent employers.
    Find Optometrist jobs in Cincinnati, OH


  3. Wichita, KS
    Average Salary: $204,843
    Wichita offers a welcoming environment for those in the eye care field. The city's healthcare facilities are expanding, creating new job openings. Local practices like Wichita Eye Care and Wesley Medical Center provide excellent career growth.
    Find Optometrist jobs in Wichita, KS


  4. Indianapolis, IN
    Average Salary: $186,017
    Indianapolis is a vibrant city with a growing demand for eye care services. The city's diverse population offers rich professional experiences. Employers like Eskenazi Health and Vision Care Associates are well-regarded in the area.
    Find Optometrist jobs in Indianapolis, IN


  5. Louisville, KY
    Average Salary: $181,656
    Louisville provides a dynamic setting for eye care professionals. The city's healthcare system is robust, with many opportunities for career advancement. Norton Healthcare and Louisville Vision Institute are key employers in the region.
    Find Optometrist jobs in Louisville, KY


  6. Tulsa, OK
    Average Salary: $180,268
    Tulsa offers a supportive community for those in the eye care industry. The city's healthcare facilities are well-equipped, providing excellent working conditions. St. Francis Health System and Vision Care Associates are notable employers.
    Find Optometrist jobs in Tulsa, OK


  7. Madison, WI
    Average Salary: $169,769
    Madison is a great place for eye care professionals to thrive. The city's healthcare sector is strong, with many opportunities for growth. UW Health and Dean Clinic offer excellent career prospects.
    Find Optometrist jobs in Madison, WI


  8. Pittsburgh, PA
    Average Salary: $166,380
    Pittsburgh provides a rich environment for eye care professionals. The city's healthcare facilities are advanced, offering many career opportunities. UPMC and Visionworks are prominent employers in the area.
    Find Optometrist jobs in Pittsburgh, PA


  9. Springfield, MO
    Average Salary: $166,378
    Springfield offers a balanced lifestyle for eye care professionals. The city's healthcare system is expanding, creating new job opportunities. CoxHealth and Springfield Eye Care Associates are key employers.
    Find Optometrist jobs in Springfield, MO


  10. Kansas City, MO
    Average Salary: $164,459
    Kansas City is a bustling city with many opportunities for eye care professionals. The city's diverse population offers varied patient interactions. Research Medical Center and Kansas City Vision Care are notable employers.
    Find Optometrist jobs in Kansas City, MO

What are the best paying companies for a Optometrist in St. Louis, MO?

Optometrists in St. Louis, MO, can find excellent job opportunities with top-paying companies. National Vision, Inc. offers competitive salaries, making it a prime choice for professionals. Washington University in St. Louis also provides attractive compensation packages, enhancing career prospects.
Graph displaying best paying company salaries for Optometrist jobs in St. Louis, MO, highlighting National Vision, Inc. with the highest at $250,000 and Success Vision with the lowest at $34,400.
  1. National Vision, Inc.
    Average Salary: $250,000
    National Vision, Inc. offers rewarding optometrist jobs in St. Louis, MO. They have multiple locations across the city, providing comprehensive eye care services. Their team works in a dynamic environment, focusing on patient care and satisfaction.


  2. Washington University in St. Louis
    Average Salary: $137,460
    Washington University in St. Louis provides excellent opportunities for optometrists. They offer jobs in their medical facilities, focusing on research and patient care. The university's locations include the main campus and affiliated hospitals, offering a collaborative work environment.


  3. Visionworks
    Average Salary: $117,960
    Visionworks has optometrist jobs in St. Louis, MO. They operate several locations throughout the city, offering a variety of eye care services. The company values teamwork and professional development, making it a great place for optometrists to grow their careers.


  4. Success Vision
    Average Salary: $34,400
    Success Vision offers optometrist jobs in St. Louis, MO. They have multiple locations where they provide eye care services. The company focuses on patient care and offers a supportive work environment for optometrists to thrive.

Currently 956 Optometrist job openings, nationwide.

How's the job market for a Optometrist in the US?

Learn what a Optometrist does, how to become one, and understand the job outlook. Get simple steps to start your career as a Optometrist today.
Position
Overview
Optometrist
956 Job Openings