What is the average salary in St. Louis, MO?
St. Louis, MO, offers a variety of job opportunities with competitive salaries. The average yearly salary is $67,889. This figure reflects the combined income across different industries. People in top-paying jobs earn a significant income, while those in entry-level positions can expect to make less.
Here are some of the top-paying jobs in St. Louis, along with their average yearly salaries:
- Management: $196,300
- Computer and Mathematical: $181,182
- Healthcare Practitioners and Technical: $166,064
- Legal: $150,945
- Business and Financial Operations: $135,827
- Architecture and Engineering: $120,709
- Life, Physical, and Social Science: $105,591
- Community and Social Service: $90,473
- Arts, Design, Entertainment, Sports, and Media: $75,355
- Sales and Related: $60,236
- Office and Administrative Support: $45,118
What are the best paying jobs in St. Louis, MO?

-
Owner Operator
Average Salary: $314,015
Drive your own truck and manage logistics for your business. Companies like Swift Transportation and Anheuser-Busch offer these opportunities. Success relies on strong business acumen and reliability.
Find Owner Operator jobs in St. Louis, MO
-
Certified Registered Nurse Anesthetist
Average Salary: $259,127
Work alongside surgeons and physicians to administer anesthesia. Hospitals like SSM Health and BJC HealthCare hire these professionals. This role demands precision and a strong understanding of patient care.
Find Certified Registered Nurse Anesthetist jobs in St. Louis, MO
-
Physician
Average Salary: $254,722
Diagnose and treat a variety of health issues. Clinics such as St. Louis Children’s Hospital and St. Luke’s Hospital need skilled doctors. This job involves long hours and requires a deep commitment to patient well-being.
Find Physician jobs in St. Louis, MO
-
General Dentist
Average Salary: $235,276
Provide routine dental care to patients. Practices such as St. Louis Dental Group and Family Dental Health focus on this role. It demands attention to detail and strong communication skills to ensure patient comfort.
Find General Dentist jobs in St. Louis, MO
-
General Counsel
Average Salary: $187,135
Offer legal advice to a company’s leadership. Corporations like Edward Jones and Ameren need legal experts. This position involves strategic thinking and a thorough understanding of corporate law.
Find General Counsel jobs in St. Louis, MO
-
Primary Care Physician
Average Salary: $184,665
Deliver primary healthcare services. Healthcare facilities like SSM Health and Mercy Health look for dedicated professionals. This role emphasizes patient care and preventive medicine.
Find Primary Care Physician jobs in St. Louis, MO
-
Business Consultant
Average Salary: $156,047
Help businesses improve their operations and efficiency. Firms such as Accenture and Deloitte hire for this role. Success depends on analytical skills and the ability to interpret complex data.
Find Business Consultant jobs in St. Louis, MO
-
Sales Director
Average Salary: $155,883
Lead sales teams to meet business goals. Companies like Enterprise and Ameriprise Financial need strong sales leaders. This job requires leadership and strategic planning skills to drive growth.
Find Sales Director jobs in St. Louis, MO
-
Audit Manager
Average Salary: $155,345
Oversee financial audits for companies. Firms such as PwC and KPMG hire for this role. It involves meticulous attention to detail and a deep understanding of financial regulations.
Find Audit Manager jobs in St. Louis, MO
-
Solutions Architect
Average Salary: $154,143
Design solutions to meet business needs. Tech companies such as Cerner and Leidos need skilled architects. This role demands strong technical skills and the ability to visualize complex systems.
Find Solutions Architect jobs in St. Louis, MO
What are the best paying jobs in St. Louis, MO without a degree?

-
Canvasser
Average Salary: $68,585
Canvassers visit homes to promote and sell products. The role requires strong communication skills. They work for local businesses and organizations.
Find Canvasser jobs in St. Louis, MO
-
Concrete Laborer
Average Salary: $64,964
Laborers help mix and lay concrete for buildings. This physical job is key for construction companies. It requires teamwork and attention to safety.
Find Concrete Laborer jobs in St. Louis, MO
-
Concrete Finisher
Average Salary: $51,875
Finishers smooth and finish concrete surfaces. They use tools to create smooth, usable surfaces. This job is vital in the construction industry.
Find Concrete Finisher jobs in St. Louis, MO
-
Irrigation Technician
Average Salary: $51,534
Technicians install and maintain irrigation systems for lawns and gardens. This job keeps landscapes healthy and green. It involves working outdoors.
Find Irrigation Technician jobs in St. Louis, MO
-
Meat Cutter
Average Salary: $45,187
Meat cutters slice and package meat for sale. They work in grocery stores and butcher shops. This job requires precision and cleanliness.
Find Meat Cutter jobs in St. Louis, MO
-
Restaurant Manager
Average Salary: $45,035
Managers oversee restaurant operations. They handle staff, customer service, and inventory. This position involves working in a busy environment.
Find Restaurant Manager jobs in St. Louis, MO
-
Terminal Operator
Average Salary: $44,007
Operators handle cargo at shipping terminals. They load and unload trucks. This role is important for logistics and shipping companies.
Find Terminal Operator jobs in St. Louis, MO
-
Yard Worker
Average Salary: $43,683
Workers maintain outdoor areas for businesses. They cut grass, trim hedges, and clean up. This job requires physical activity and attention to detail.
Find Yard Worker jobs in St. Louis, MO
-
Landscaper
Average Salary: $42,409
Landscapers design and create outdoor spaces. They plant flowers, shrubs, and trees. This job involves both creative and physical work.
Find Landscaper jobs in St. Louis, MO
-
Kitchen Manager
Average Salary: $41,444
Managers oversee kitchen staff and operations. They ensure food is prepared safely. This role involves working in a fast-paced environment.
Find Kitchen Manager jobs in St. Louis, MO
Which companies offer the top salaries in St. Louis, MO?

-
PwC
Average Salary: $181,834
PwC is a leading professional services firm. They offer auditing, tax, and advisory services.
-
Amazon Web Services
Average Salary: $177,744
Amazon Web Services is a cloud computing platform. It provides a range of services to businesses.
-
LifeStance Health
Average Salary: $173,871
LifeStance Health is a mental health care company. They offer services to patients in need of mental health care.
-
Accenture
Average Salary: $168,066
Accenture is a global professional services company. They focus on strategy, consulting, digital, and operations.
-
KPMG
Average Salary: $156,810
KPMG is a top professional services firm. They offer audit, tax, and advisory services to a wide range of clients.
-
Deloitte
Average Salary: $153,650
Deloitte is an accounting and consulting firm. They provide a range of services to businesses and governments.
-
Wells Fargo
Average Salary: $145,387
Wells Fargo is a financial services company. They offer banking and financial products to consumers and businesses.
-
Brillio LLC
Average Salary: $135,936
Brillio is a global technology company. They focus on digital transformation and cloud services.
-
The Cigna Group
Average Salary: $134,324
Cigna is a global health service company. They offer health insurance and related services.
-
Nomad Health
Average Salary: $128,163
Nomad Health is a healthcare staffing company. They connect healthcare facilities with qualified professionals.
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 notably lower than the nationwide average. According to the latest data, the cost of living index for St. Louis stands at 88, compared to the national benchmark of 100. This means that residents can expect to spend about 12% less on their overall expenses compared to the average American. Notably, housing costs are particularly favorable, with an index of 83, reflecting a 17% savings.
Additionally, other key areas like groceries and healthcare also show a favorable comparison. Groceries in St. Louis have a cost index of 92, which is just 8% below the national average. Healthcare costs, often a significant expense, are indexed at 93, representing a savings of 7%. Together, these figures indicate that St. Louis provides a cost-effective environment for many aspects of living, making it an attractive option for professional job seekers looking to manage their expenses efficiently.



