What is the average salary in St. Louis, MO?
St. Louis, MO offers a range of salary opportunities across various industries. The average yearly salary stands at $67,853. This average helps paint a picture of the general earning potential in the area. Various fields offer different salary ranges to attract skilled professionals.
Some of the key industries in St. Louis include:
- Healthcare
- Education
- Finance
- Information Technology
- Manufacturing
- Retail
- Logistics and Transportation
- Arts and Entertainment
- Real Estate
- Professional Services
Each industry has its own salary range, providing diverse options for job seekers. Salaries can vary significantly based on the job role, experience, and company size.
What are the best paying jobs in St. Louis, MO?

-
Owner Operator
Average Salary: $311,397
Drive your own vehicle for local or long-haul freight. Enjoy the flexibility of setting your own schedule. Companies like UPS and FedEx offer routes to explore.
Find Owner Operator jobs in St. Louis, MO
-
Certified Registered Nurse Anesthetist
Average Salary: $265,038
Provide anesthesia care in hospitals and outpatient settings. Work alongside surgeons and other medical professionals. SSM Health and BJC HealthCare offer many opportunities.
Find Certified Registered Nurse Anesthetist jobs in St. Louis, MO
-
Physician
Average Salary: $257,129
Diagnose and treat illnesses. Offer medical advice and care for patients. Work in diverse settings, including SSM Health and St. Louis Children’s Hospital.
Find Physician jobs in St. Louis, MO
-
General Dentist
Average Salary: $235,362
Perform dental exams and treat oral health issues. Offer cleanings and other dental procedures. Join practices like St. Louis Dental Center for a fulfilling career.
Find General Dentist jobs in St. Louis, MO
-
General Counsel
Average Salary: $188,601
Provide legal advice to company executives. Manage legal risks and compliance. Work for companies like Centene Corporation and DST Systems.
Find General Counsel jobs in St. Louis, MO
-
Primary Care Physician
Average Salary: $178,791
Serve as a patient’s main healthcare provider. Conduct routine check-ups and manage chronic conditions. Join practices like St. Louis Family Health Center.
Find Primary Care Physician jobs in St. Louis, MO
-
Business Consultant
Average Salary: $156,885
Help businesses improve operations and efficiency. Provide strategic advice and solutions. Work with firms like Accenture and KPMG.
Find Business Consultant jobs in St. Louis, MO
-
Sales Director
Average Salary: $155,853
Lead a sales team and achieve targets. Develop sales strategies and manage budgets. Join companies like Edward Jones and Charter Communications.
Find Sales Director jobs in St. Louis, MO
-
Audit Manager
Average Salary: $155,253
Oversee audit engagements and ensure compliance. Review financial reports and systems. Work with firms like Deloitte and PwC.
Find Audit Manager jobs in St. Louis, MO
-
Solutions Architect
Average Salary: $154,129
Design and develop IT solutions for clients. Ensure systems meet business needs. Join tech firms like Boeing and Emerson.
Find Solutions Architect jobs in St. Louis, MO
What are the best paying jobs in St. Louis, MO without a degree?

-
Canvasser
Average Salary: $66,270
Companies in St. Louis, MO, are always on the lookout for dedicated canvassers. They gather opinions and promote local businesses and events. This role involves walking door to door, making it a good job for those who enjoy being active and meeting new people.
Find Canvasser jobs in St. Louis, MO
-
Concrete Laborer
Average Salary: $62,050
Concrete laborers work on construction sites, handling tools and materials for building projects. This job requires physical strength and attention to detail. Many opportunities exist with local construction firms.
Find Concrete Laborer jobs in St. Louis, MO
-
Irrigation Technician
Average Salary: $52,805
Irrigation technicians maintain water systems to ensure parks and gardens stay green. They work for municipal parks departments and private landscaping companies. This role combines a love for nature with practical skills.
Find Irrigation Technician jobs in St. Louis, MO
-
Concrete Finisher
Average Salary: $51,680
Concrete finishers are responsible for smoothing and finishing concrete surfaces. They work on construction sites and need to have a keen eye for detail. This job is ideal for those who enjoy working with their hands and creating structures.
Find Concrete Finisher jobs in St. Louis, MO
-
Restaurant Crew
Average Salary: $50,517
Joining a restaurant crew involves various roles, from serving food to cleaning tables. This job provides a dynamic work environment with many opportunities to meet new people. It's a good choice for those who enjoy a fast-paced setting.
Find Restaurant Crew jobs in St. Louis, MO
-
Terminal Operator
Average Salary: $45,776
Terminal operators manage goods coming and going from shipping terminals. They work with logistics companies and need to be organized and attentive to detail. This job offers a mix of office and outdoor work.
Find Terminal Operator jobs in St. Louis, MO
-
Meat Cutter
Average Salary: $45,245
Meat cutters work in grocery stores and butcher shops, cutting and packaging meat. This job requires precision and physical stamina. It's a steady job with opportunities for those who enjoy working with food.
Find Meat Cutter jobs in St. Louis, MO
-
Restaurant Manager
Average Salary: $44,700
A restaurant manager oversees daily operations, ensuring everything runs smoothly. They handle staff and customer service. This role is for those who enjoy leadership and the hospitality industry.
Find Restaurant Manager jobs in St. Louis, MO
-
Yard Worker
Average Salary: $43,310
Yard workers maintain landscaping for homes and businesses. They handle tasks like mowing lawns and trimming hedges. This job offers outdoor work and the chance to beautify surroundings.
Find Yard Worker jobs in St. Louis, MO
-
Landscaper
Average Salary: $41,812
Landscapers design and install gardens, walkways, and other outdoor features. They work for landscaping companies and need creativity and physical fitness. This job allows for artistic expression and nature appreciation.
Find Landscaper jobs in St. Louis, MO
Which companies offer the top salaries in St. Louis, MO?

-
PwC
Average Salary: $181,756
PwC offers a variety of career opportunities in consulting, assurance, and tax services. The company values talent and invests in its employees' development, providing competitive salaries.
-
Amazon Web Services
Average Salary: $177,348
As a leading cloud services provider, Amazon Web Services offers many job opportunities in technology and cloud computing. The company is known for its innovative environment and competitive pay.
-
LifeStance Health
Average Salary: $175,366
LifeStance Health focuses on providing mental health services. The company offers rewarding roles for healthcare professionals with competitive salaries.
-
Accenture
Average Salary: $167,716
Accenture is a global consulting firm. The company provides numerous career paths in strategy, consulting, digital, technology, and operations. It is well-known for its employee-focused benefits and high pay.
-
KPMG
Average Salary: $156,270
KPMG offers careers in audit, tax, and advisory services. It values talent and offers good compensation packages.
-
Deloitte
Average Salary: $151,910
Deloitte provides career opportunities in audit, consulting, financial advisory, and tax services. It is recognized for its strong culture and competitive salaries.
-
Wells Fargo
Average Salary: $145,226
Wells Fargo is a financial services company. It offers various roles in banking, wealth management, and financial advisory. The company is known for its stability and benefits.
-
Brillio LLC
Average Salary: $135,766
Brillio LLC provides IT services and consulting. The company focuses on digital transformation and innovation, offering competitive salaries for its tech professionals.
-
The Cigna Group
Average Salary: $132,553
The Cigna Group is a global health service company. It offers careers in insurance, healthcare, and customer service. The company provides good compensation and benefits.
-
Nomad Health
Average Salary: $127,999
Nomad Health connects healthcare professionals with job opportunities across the country. The company offers good salaries and helps healthcare workers find fulfilling roles.
How does the cost of living in St. Louis, MO compare to the national average?

Job seekers considering St. Louis, MO, will find that the cost of living varies from the nationwide average. In housing, St. Louis has an index of 85, which is 15% below the national average. This means housing costs in St. Louis are more affordable, offering potential savings for those moving to the area.
Other expenses in St. Louis also compare favorably to the national average. For groceries, the index is 95, just 5% below the national average. Utilities stand at 90, also 10% below the average. These lower costs make St. Louis an attractive option for individuals looking to manage their budget effectively. Transportation, with an index of 95, is nearly on par with the national average, offering little difference in this category. Healthcare, with a slightly higher index of 97, is just 3% above the national average, indicating reasonable healthcare costs for residents. Overall, St. Louis provides a cost-effective living experience, with most categories being close to or below the nationwide average.



