Salaries in St. Louis, MO
What is the average salary in St. Louis, MO?
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
What are the best paying jobs in St. Louis, MO?

-
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
-
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
-
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?

-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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?

-
PwC
Average Salary: $176,472
PwC is a global leader in professional services. They offer audit, assurance, consulting, and tax services to businesses.
-
LifeStance Health
Average Salary: $156,463
LifeStance Health provides mental health care services. They offer a range of services from therapy to psychiatry.
-
Wells Fargo
Average Salary: $146,598
Wells Fargo is a financial services company. They offer banking, investment, and mortgage services to individuals and businesses.
-
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.
-
KPMG
Average Salary: $140,505
KPMG is a professional services firm. They offer audit, tax, and advisory services to businesses.
-
Deloitte
Average Salary: $135,503
Deloitte is a global leader in professional services. They offer audit, tax, consulting, and financial advisory services.
-
Nomad Health
Average Salary: $127,195
Nomad Health connects healthcare facilities with medical professionals. They offer staffing solutions to healthcare providers.
-
World Wide Technology
Average Salary: $126,968
World Wide Technology is a technology solutions provider. They offer IT services and solutions to businesses.
-
Stability HealthCare
Average Salary: $122,368
Stability HealthCare provides healthcare staffing solutions. They connect healthcare professionals with facilities.
-
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, 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.