Position
City
Salary

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

The average salary for a Physician Assistant is $132,840 per year in St. Louis, MO.

A Physician Assistant in St. Louis, Missouri, earns a good salary. On average, they make about $132,840 per year. This is slightly above the national average, which helps cover the cost of living in the area. The salary can vary based on experience and the type of healthcare setting they work in.

The highest-paid Physician Assistants in St. Louis earn around $254,111 annually. These are often experienced professionals who work in specialized or high-demand healthcare areas. Most Physician Assistants earn between $111,109 and $142,887 per year. Factors such as education, certifications, and the specific employer can also influence these figures. These numbers show that St. Louis offers a competitive salary for those in this profession.

Physician Assistant jobs in St. Louis, MO

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

Job seekers looking for Physician Assistant roles near St. Louis, MO, can consider nearby cities with competitive salaries. Milwaukee, WI, offers the highest average salary at $174,684. This is followed by Springfield, MO, with an average of $169,165. Other cities in the area, such as Kansas City, MO, and Nashville, TN, also provide attractive compensation packages. Exploring these nearby locations can provide job seekers with opportunities in high-paying areas without the need to move far from St. Louis. Kansas City, MO, and Nashville, TN, both offer average salaries above $140,000. Cities like Tulsa, OK, Indianapolis, IN, and Columbus, OH, also show promising salary figures, making them viable options for Physician Assistants seeking better financial prospects.
Graph displaying highest paying cities salaries for Physician Assistant jobs near St. Louis, MO, highlighting Milwaukee, WI with the highest at $174,684 and Detroit, MI with the lowest at $135,514.
  1. Milwaukee, WI
    Average Salary: $174,684
    Milwaukee offers a vibrant healthcare market with top institutions like Froedtert & the Medical College of Wisconsin. Opportunities here span diverse settings from urban clinics to suburban practices, offering a rich variety of experiences.
    Find Physician Assistant jobs in Milwaukee, WI


  2. Springfield, MO
    Average Salary: $169,165
    Springfield combines a lower cost of living with solid healthcare demand. Key employers such as CoxHealth and Mercy Health provide numerous chances to work in both community and hospital environments. The area also boasts a strong sense of community.
    Find Physician Assistant jobs in Springfield, MO


  3. Kansas City, MO
    Average Salary: $159,854
    Kansas City features a dynamic healthcare sector with large employers like Saint Luke's Health System. The city’s diverse medical settings cater to a broad range of medical needs, ensuring varied and enriching professional experiences.
    Find Physician Assistant jobs in Kansas City, MO


  4. Nashville, TN
    Average Salary: $147,405
    Nashville’s growing healthcare industry includes major employers such as Vanderbilt Health. The city’s blend of urban and suburban settings offers many opportunities to work in both bustling medical centers and quieter private practices.
    Find Physician Assistant jobs in Nashville, TN


  5. Tulsa, OK
    Average Salary: $144,896
    In Tulsa, the healthcare field is expanding with organizations like Saint Francis Health System. The city’s warm climate and friendly communities make it an attractive place to live and work, with a variety of healthcare settings to choose from.
    Find Physician Assistant jobs in Tulsa, OK


  6. Indianapolis, IN
    Average Salary: $143,847
    Indianapolis boasts a thriving healthcare market led by employers such as Indiana University Health. The city's central location and extensive medical facilities offer diverse opportunities to make a meaningful impact.
    Find Physician Assistant jobs in Indianapolis, IN


  7. Columbus, OH
    Average Salary: $142,689
    Columbus features a robust healthcare system with large employers like OhioHealth. The city’s dynamic environment and strong professional networks provide ample opportunities for career growth and development.
    Find Physician Assistant jobs in Columbus, OH


  8. Little Rock, AR
    Average Salary: $139,772
    Little Rock offers a favorable cost of living along with a solid healthcare market. Key employers such as Arkansas Heart Hospital provide excellent opportunities to work in both community and hospital settings.
    Find Physician Assistant jobs in Little Rock, AR


  9. Louisville, KY
    Average Salary: $135,632
    Louisville’s healthcare sector is strong with leading employers like Norton Healthcare. The city’s rich history and vibrant culture create a welcoming environment to build a rewarding career.
    Find Physician Assistant jobs in Louisville, KY


  10. Detroit, MI
    Average Salary: $135,514
    Detroit’s healthcare scene includes prominent institutions like Henry Ford Health System. The city’s diverse settings and strong sense of community offer many opportunities to make a significant impact.
    Find Physician Assistant jobs in Detroit, MI

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

Job seekers in St. Louis, MO, have excellent options for Physician Assistant positions. BJC HealthCare offers an average salary of $129,041, making it a top choice. Washington University in St. Louis provides a competitive average salary of $121,473, attracting many qualified candidates. Physician Assistant Solutions also presents a solid opportunity with an average salary of $109,821.
Graph displaying best paying company salaries for Physician Assistant jobs in St. Louis, MO, highlighting BJC HealthCare with the highest at $129,041 and Physician Assistant Solutions with the lowest at $109,821.
  1. BJC HealthCare
    Average Salary: $129,041
    BJC HealthCare offers competitive salaries for Physician Assistants. This company operates numerous hospitals and clinics in St. Louis, providing a variety of healthcare services. Working at BJC HealthCare, Physician Assistants collaborate closely with doctors and other healthcare professionals to deliver excellent patient care.


  2. Washington University in St. Louis
    Average Salary: $121,473
    Washington University in St. Louis is well-known for its high compensation for Physician Assistants. They run several medical centers and clinics. At Washington University, Physician Assistants work in a teaching environment that encourages learning and professional growth.


  3. Physician Assistant Solutions
    Average Salary: $109,821
    Physician Assistant Solutions provides a solid salary for Physician Assistants. This company manages healthcare services across multiple locations in St. Louis. Here, Physician Assistants have opportunities to work in diverse medical settings and gain valuable experience.

Currently 1,923 Physician Assistant job openings, nationwide.

How's the job market for a Physician Assistant in the US?

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