Salaries in St. Louis, MO

Updated on Jun 05, 2025
City
Salary

What is the average salary in St. Louis, MO?

The average salary in St. Louis, MO is $64,922 per year.

St. Louis, MO, offers a range of salary opportunities across various industries. The average salary for jobs in St. Louis is around $64,922. This figure can vary based on the job sector and experience level. Some of the highest-paying jobs include roles in management, finance, and healthcare.


Here are some average salary ranges for different job sectors in St. Louis:

  • Management: $121,545
  • Finance: $108,182
  • Healthcare: $94,818
  • Information Technology: $81,455
  • Education: $68,091
  • Retail: $54,727
  • Construction: $41,364
  • Manufacturing: $28,000
These figures show that St. Louis provides competitive salaries, especially in high-demand sectors. Job seekers can find rewarding opportunities with good compensation.

View jobs in St. Louis, MO

What are the best paying jobs in St. Louis, MO?

St. Louis offers a variety of high-paying job opportunities across different sectors. Leading the list are Certified Registered Nurse Anesthetists, who earn an average of $269,686 annually. Physicians and General Dentists also command top salaries, with averages of $264,026 and $241,757, respectively. These roles require specialized education and training, but they offer excellent compensation for those who qualify. Other well-paying jobs in St. Louis include General Counsel, Technical Architect, and Solutions Architect. General Counsel positions pay around $169,837 per year, while Technical and Solutions Architects earn about $148,421 and $145,940, respectively. These jobs demand strong skills and expertise, making them both rewarding and competitive. Job seekers with the right qualifications can find great opportunities in these high-paying roles.
Graph displaying best paying job salaries in St. Louis, MO, highlighting Certified Registered Nurse Anesthetist with the highest at $269,686 and General Dentist with the lowest at $241,757.
  1. Certified Registered Nurse Anesthetist
    Average Salary: $269,686
    This role involves administering anesthesia and monitoring patients during surgical procedures. Many healthcare facilities in the area offer competitive salaries and benefits. Notable employers include SSM Health and BJC HealthCare.
    Find Certified Registered Nurse Anesthetist jobs in St. Louis, MO


  2. Physician
    Average Salary: $264,026
    Physicians diagnose and treat illnesses, injuries, and other medical conditions. They work in hospitals, clinics, and private practices. Hospitals like St. Louis University Hospital and SSM Health Saint Louis University Hospital provide excellent opportunities.
    Find Physician jobs in St. Louis, MO


  3. General Dentist
    Average Salary: $241,757
    Dentists provide oral care, diagnose dental issues, and perform treatments. They work in private practices and dental clinics. Companies like St. Louis Dental Associates and Dental Care of St. Louis are known for their quality services.
    Find General Dentist jobs in St. Louis, MO

What are the best paying jobs in St. Louis, MO without a degree?

St. Louis offers several high-paying jobs that do not require a college degree. Public Works Operators, for example, earn a strong income managing city infrastructure. Terminal Operators, who manage freight and passenger services, also enjoy competitive salaries. Other well-paying roles include Equipment Managers, who oversee machinery and tools, and Concrete Laborers, who build and maintain structures. These jobs provide good pay and opportunities for career growth. They require skills and training rather than a degree, making them accessible to many job seekers.
Graph displaying best paying job salaries in St. Louis, MO without a degree, highlighting Public Works Operator with the highest at $116,659 and Arborist Climber with the lowest at $46,719.
  1. Public Works Operator
    Average Salary: $116,659
    Operate and maintain machinery for public works. Work for the city or county. Ensure roads and facilities are in good condition. Companies like the City of St. Louis hire for these roles.
    Find Public Works Operator jobs in St. Louis, MO


  2. Terminal Operator
    Average Salary: $97,277
    Manage freight and cargo at terminals. Oversee loading and unloading. Ensure smooth operations. Companies such as BNSF Railway and UPS offer these positions.
    Find Terminal Operator jobs in St. Louis, MO


  3. Equipment Manager
    Average Salary: $76,203
    Oversee and maintain equipment for businesses. Ensure all machinery is in working order. Work in various industries like construction or manufacturing. Companies like Enterprise Rent-A-Car and local factories hire for these roles.
    Find Equipment Manager jobs in St. Louis, MO


  4. Concrete Laborer
    Average Salary: $60,541
    Help mix and pour concrete. Work on construction sites. Assist skilled workers. Companies like ABCO Construction and local builders offer these jobs.
    Find Concrete Laborer jobs in St. Louis, MO


  5. Concrete Finisher
    Average Salary: $59,156
    Smooth and finish concrete surfaces. Work on construction projects. Ensure quality and safety. Companies like ABCO Construction and local contractors offer these positions.
    Find Concrete Finisher jobs in St. Louis, MO


  6. Canvasser
    Average Salary: $51,452
    Distribute flyers and gather information. Work for political campaigns or businesses. Communicate with the public. Companies like local campaign offices and marketing firms hire for these roles.
    Find Canvasser jobs in St. Louis, MO


  7. Drain Cleaner
    Average Salary: $50,260
    Clear blockages in pipes and drains. Work for plumbing companies. Ensure smooth water flow. Companies like Roto-Rooter and local plumbers offer these jobs.
    Find Drain Cleaner jobs in St. Louis, MO


  8. Irrigation Technician
    Average Salary: $47,998
    Install and maintain irrigation systems. Work in landscaping or agriculture. Ensure plants get proper water. Companies like local landscaping firms and agricultural businesses hire for these roles.
    Find Irrigation Technician jobs in St. Louis, MO


  9. Laundry Presser
    Average Salary: $46,829
    Press and fold laundry. Work in hotels or laundromats. Ensure clothes are clean and neat. Companies like Marriott International and local dry cleaners offer these positions.
    Find Laundry Presser jobs in St. Louis, MO


  10. Arborist Climber
    Average Salary: $46,719
    Climb trees to trim and maintain them. Work for tree care companies. Ensure trees are healthy and safe. Companies like Davey Tree and local tree services hire for these roles.
    Find Arborist Climber jobs in St. Louis, MO

Which companies offer the top salaries in St. Louis, MO?

Job seekers in St. Louis, MO, can find attractive salary opportunities with several top companies. PwC leads the way with an average salary of $176,472. LifeStance Health and Wells Fargo follow closely, offering average salaries of $156,463 and $146,598, respectively. Other notable companies include DB Schenker Logistics, KPMG, and Deloitte, with average salaries of $145,362, $140,505, and $135,503. These companies provide competitive compensation packages, making St. Louis an appealing location for professionals seeking rewarding careers.
Graph displaying company salaries in St. Louis, MO, highlighting PwC with the highest at $176,472 and Edward Jones with the lowest at $121,664.
  1. PwC
    Average Salary: $176,472
    PwC is a global leader in professional services. They offer audit, assurance, consulting, and tax services to businesses.


  2. LifeStance Health
    Average Salary: $156,463
    LifeStance Health provides mental health care services. They offer a range of services from therapy to psychiatry.


  3. Wells Fargo
    Average Salary: $146,598
    Wells Fargo is a financial services company. They offer banking, investment, and mortgage services to individuals and businesses.


  4. DB Schenker Logistics
    Average Salary: $145,362
    DB Schenker Logistics is a global leader in logistics. They provide supply chain and logistics solutions to businesses.


  5. KPMG
    Average Salary: $140,505
    KPMG is a professional services firm. They offer audit, tax, and advisory services to businesses.


  6. Deloitte
    Average Salary: $135,503
    Deloitte is a global leader in professional services. They offer audit, tax, consulting, and financial advisory services.


  7. Nomad Health
    Average Salary: $127,195
    Nomad Health connects healthcare facilities with medical professionals. They offer staffing solutions to healthcare providers.


  8. World Wide Technology
    Average Salary: $126,968
    World Wide Technology is a technology solutions provider. They offer IT services and solutions to businesses.


  9. Stability HealthCare
    Average Salary: $122,368
    Stability HealthCare provides healthcare staffing solutions. They connect healthcare professionals with facilities.


  10. Edward Jones
    Average Salary: $121,664
    Edward Jones is a financial services firm. They offer investment and financial planning services to individuals.

How does the cost of living in St. Louis, MO compare to the national average?

St. Louis, MO, offers a cost of living that is slightly lower than the nationwide average. The overall cost of living index for St. Louis is 93, which is 7% below the national average of 100. This makes housing, groceries, transportation, healthcare, and miscellaneous expenses more affordable for residents compared to the average American city. Utilities remain at par with the national average, providing a balanced cost structure for potential job seekers.
Cost of living comparison graph for St. Louis, MO vs. Nationwide: housing 14% lower, groceries 5% lower, utilities 0% lower, transportation 8% lower, healthcare 10% lower, miscellaneous 5% lower.

St. Louis, Missouri, offers a cost of living that is generally lower than the nationwide average. The cost of living index for the city stands at 92, which is 8% below the national average of 100. This lower index suggests that residents of St. Louis can expect to spend less on their overall living expenses compared to the average American. Housing, in particular, is 14% cheaper, with an index of 86, while groceries and miscellaneous items are only slightly below the national average at 95 each.


Transportation costs in St. Louis are also slightly lower, with an index of 92, which is 8% less than the average. Healthcare costs are slightly below the national average, with an index of 90, meaning residents spend 10% less on healthcare services. Utilities, however, match the national average, with an index of 100. This balanced distribution makes St. Louis an attractive option for those looking to reduce their living expenses without compromising on essential services.

There are 12,522 job openings in St. Louis, MO, today!

Take a deeper dive into the job market in St. Louis, MO

Discover what it's like to work in St. Louis, MO. Learn if you need a car, explore popular employers, the job market, and the best neighborhoods to live in.
City
Overview
St. Louis, MO
12,522 Job Openings