Medical Assistant Salary in Saint Petersburg, FL

Updated on May 09, 2025
Position
City
Salary

How much does a Medical Assistant make in Saint Petersburg, FL?

The average salary for a Medical Assistant is $37,898 per year in Saint Petersburg, FL.

In Saint Petersburg, FL, a Medical Assistant can expect to earn a competitive salary. The average annual salary for this role is around $37,898. This figure can vary based on experience and specific job duties. For those just starting out, salaries may begin at the lower end of the range, while more experienced professionals can earn towards the higher end.

Factors that can influence salary include the type of healthcare facility, such as hospitals, clinics, or private practices. Additionally, specialized skills or certifications can also lead to higher pay. Job seekers should consider these factors when exploring opportunities in the area.

Medical Assistant jobs in Saint Petersburg, FL

What are the highest paying cities for a Medical Assistant near Saint Petersburg, FL?

Job seekers looking for Medical Assistant roles near Saint Petersburg, FL, can find attractive opportunities with competitive pay. Sarasota, FL, offers the highest average salary at $38,499. Nearby cities like Dunedin, FL, and Safety Harbor, FL, also provide strong compensation packages. These cities present excellent options for those seeking both rewarding work and a good salary.
Graph displaying highest paying cities salaries for Medical Assistant jobs near Saint Petersburg, FL, highlighting Sarasota, FL with the highest at $38,499 and Largo, FL with the lowest at $37,544.
  1. Sarasota, FL
    Average Salary: $38,499
    In Sarasota, healthcare professionals thrive in a vibrant community. The city offers a mix of large hospitals and private practices. Companies like Sarasota Memorial Health Care System provide excellent opportunities for growth.
    Find Medical Assistant jobs in Sarasota, FL


  2. Dunedin, FL
    Average Salary: $38,388
    Dunedin boasts a welcoming environment for those in the healthcare field. The city's healthcare facilities focus on patient care and community health. Working here means being part of a close-knit team.
    Find Medical Assistant jobs in Dunedin, FL


  3. Safety Harbor, FL
    Average Salary: $38,037
    Safety Harbor offers a serene setting for healthcare workers. The city is home to several reputable medical centers. BayCare Health System is a prominent employer, offering many career advancement opportunities.
    Find Medical Assistant jobs in Safety Harbor, FL


  4. Tarpon Springs, FL
    Average Salary: $37,935
    Tarpon Springs provides a supportive atmosphere for healthcare professionals. The city's healthcare facilities are known for their quality care. AdventHealth is a leading employer, providing a dynamic work environment.
    Find Medical Assistant jobs in Tarpon Springs, FL


  5. Clearwater, FL
    Average Salary: $37,920
    Clearwater is a bustling city with many opportunities for healthcare workers. The city's healthcare sector is growing, with companies like Morton Plant Hospital offering excellent career paths.
    Find Medical Assistant jobs in Clearwater, FL


  6. Tampa, FL
    Average Salary: $37,912
    Tampa offers a vibrant healthcare scene with many job opportunities. The city is home to major hospitals like Tampa General Hospital. Working here means being part of a large, dynamic healthcare network.
    Find Medical Assistant jobs in Tampa, FL


  7. Zephyrhills, FL
    Average Salary: $37,840
    Zephyrhills provides a friendly environment for healthcare professionals. The city's healthcare facilities are known for their community focus. AdventHealth Zephyrhills is a key employer in the area.
    Find Medical Assistant jobs in Zephyrhills, FL


  8. Bradenton, FL
    Average Salary: $37,672
    Bradenton offers a diverse healthcare landscape with many opportunities. The city's healthcare sector is robust, with companies like Manatee Memorial Hospital providing excellent career paths.
    Find Medical Assistant jobs in Bradenton, FL


  9. Seminole, FL
    Average Salary: $37,629
    Seminole is a growing city with many healthcare opportunities. The city's healthcare facilities are expanding, offering many career advancement options. Working here means being part of a forward-thinking team.
    Find Medical Assistant jobs in Seminole, FL


  10. Largo, FL
    Average Salary: $37,544
    Largo offers a supportive environment for healthcare workers. The city's healthcare sector is thriving, with companies like Johns Hopkins All Children's Hospital providing excellent opportunities.
    Find Medical Assistant jobs in Largo, FL

What are the best paying companies for a Medical Assistant in Saint Petersburg, FL?

BayCare Health System offers one of the highest salaries for Medical Assistants in Saint Petersburg, FL, with an average of $43,368 per year. Conviva Care Solutions, LLC and Optum also provide competitive pay, with $43,030 and $41,771 respectively. These companies value their medical assistants and offer attractive compensation packages.
Graph displaying best paying company salaries for Medical Assistant jobs in Saint Petersburg, FL, highlighting BayCare Health System with the highest at $43,368 and ChenMed with the lowest at $39,131.
  1. BayCare Health System
    Average Salary: $43,368
    BayCare Health System offers a range of opportunities for Medical Assistants. They work in various locations across Saint Petersburg, FL, providing comprehensive healthcare services. BayCare emphasizes patient care and professional growth.


  2. Conviva Care Solutions, LLC
    Average Salary: $43,030
    Conviva Care Solutions, LLC provides specialized care for seniors. Medical Assistants here work in Saint Petersburg, FL, focusing on patient-centered care. The company values teamwork and patient satisfaction.


  3. Optum
    Average Salary: $41,771
    Optum offers diverse roles for Medical Assistants in Saint Petersburg, FL. They focus on improving patient outcomes and providing quality care. Optum values innovation and professional development.


  4. Orlando Health
    Average Salary: $40,900
    Orlando Health provides Medical Assistant positions in Saint Petersburg, FL. They focus on delivering high-quality healthcare services. Orlando Health emphasizes a supportive work environment and continuous learning.


  5. Walter Griffith MD
    Average Salary: $40,667
    Walter Griffith MD offers Medical Assistant jobs in Saint Petersburg, FL. They focus on personalized patient care. The company values a collaborative and patient-focused approach.


  6. ArchWell Health
    Average Salary: $40,640
    ArchWell Health provides Medical Assistant positions in Saint Petersburg, FL. They focus on senior healthcare. The company values a caring and supportive work environment.


  7. OnSpot Dermatology
    Average Salary: $40,580
    OnSpot Dermatology offers Medical Assistant jobs in Saint Petersburg, FL. They focus on dermatology services. The company values a professional and patient-centered approach.


  8. P3 Health Partners
    Average Salary: $40,383
    P3 Health Partners provides Medical Assistant positions in Saint Petersburg, FL. They focus on comprehensive healthcare. The company values teamwork and patient care.


  9. Advanced Dermatology and Cosmetic Surgery
    Average Salary: $39,352
    Advanced Dermatology and Cosmetic Surgery offers Medical Assistant jobs in Saint Petersburg, FL. They focus on dermatology and cosmetic services. The company values a professional and patient-focused approach.


  10. ChenMed
    Average Salary: $39,131
    ChenMed provides Medical Assistant positions in Saint Petersburg, FL. They focus on primary care for seniors. The company values a caring and supportive work environment.

Currently 23,804 Medical Assistant job openings, nationwide.

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

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