Primary Care Physician Salary in Fort Myers, FL

Updated on Jan 08, 2025
Position
City
Salary

How much does a Primary Care Physician make in Fort Myers, FL?

The average salary for a Primary Care Physician is $213,189 per year in Fort Myers, FL.

In Fort Myers, FL, Primary Care Physicians enjoy a solid earning potential. On average, they make approximately $213,189 per year. This figure reflects the growing demand for primary care in the area and the value placed on healthcare professionals.


Salary ranges for Primary Care Physicians in this region vary based on experience and specific roles. Some physicians start around $112,900, while those with more experience or specialized positions can earn as much as $250,000 annually. This range shows that as you grow in your career, your earning potential can increase significantly.


The competitive salary reflects not only the importance of primary care providers in maintaining community health but also the appealing lifestyle Fort Myers offers. With its pleasant climate and vibrant community, Fort Myers attracts many talented professionals seeking a rewarding career in medicine.

View Primary Care Physician Jobs in Fort Myers, FL

What are the highest paying cities for Primary Care Physician near Fort Myers, FL?

Primary Care Physicians can find some of the highest salaries near Fort Myers, FL, in cities like Tallahassee, which leads the way with an impressive average salary of $237,389. Lehigh Acres and Sarasota also offer attractive compensation, averaging $226,364 and $218,056, respectively. Other notable options include Cape Coral with a robust average salary of $210,750, making these cities appealing choices for healthcare professionals looking to advance their careers.
Graph displaying highest paying cities salaries for Primary Care Physician jobs near Fort Myers, FL, highlighting Tallahassee, FL with the highest at $237,389 and Venice, FL with the lowest at $149,661.
  1. Tallahassee, FL
    Average Salary: $237,389
    Tallahassee offers a vibrant community and a growing demand for healthcare professionals. Working here allows you to serve a diverse patient population, while partnering with local hospitals like Tallahassee Memorial HealthCare.
    Find Primary Care Physician jobs in Tallahassee, FL


  2. Lehigh Acres, FL
    Average Salary: $226,364
    Lehigh Acres features a suburban lifestyle with a strong focus on community health. You can make a real impact in patients' lives while working with organizations such as Lee Health.
    Find Primary Care Physician jobs in Lehigh Acres, FL


  3. Sarasota, FL
    Average Salary: $218,056
    Sarasota is known for its beautiful beaches and active lifestyle, attracting a large retiree community. Practicing medicine here provides opportunities to work with major health systems like Sarasota Memorial Health Care System.
    Find Primary Care Physician jobs in Sarasota, FL


  4. Cape Coral, FL
    Average Salary: $210,750
    Cape Coral has a growing population and an increasing need for medical services. Joining the healthcare community here means you can collaborate with health networks like Lee Health and help residents maintain their wellbeing.
    Find Primary Care Physician jobs in Cape Coral, FL


  5. Gainesville, FL
    Average Salary: $201,627
    Gainesville is home to the University of Florida, providing a unique environment for healthcare professionals. Working alongside UF Health allows you to engage in innovative practices and contribute to medical education.
    Find Primary Care Physician jobs in Gainesville, FL


  6. North Port, FL
    Average Salary: $198,281
    North Port is a rapidly growing city with a focus on family health. As a healthcare provider, you can enjoy a strong sense of community while serving patients through local clinics and health resources.
    Find Primary Care Physician jobs in North Port, FL


  7. Port Charlotte, FL
    Average Salary: $197,571
    Port Charlotte offers a tranquil setting and a patient-friendly atmosphere. With facilities like Fawcett Memorial Hospital nearby, you can easily make a positive difference in the lives of residents.
    Find Primary Care Physician jobs in Port Charlotte, FL


  8. Naples, FL
    Average Salary: $157,497
    Naples is a beautiful coastal city known for its upscale living and strong healthcare demand. As a provider, you can work with renowned organizations like NCH Healthcare System and help enhance community wellness.
    Find Primary Care Physician jobs in Naples, FL


  9. Largo, FL
    Average Salary: $156,602
    Largo has a friendly community and a variety of healthcare facilities. Working here allows you to grow professionally while joining forces with providers like Largo Medical Center to deliver quality care.
    Find Primary Care Physician jobs in Largo, FL


  10. Venice, FL
    Average Salary: $149,661
    Venice combines charming small-town vibes with a dedication to health and wellness. As a physician in this area, you’ll partner with local health organizations, ensuring patients receive comprehensive and compassionate care.
    Find Primary Care Physician jobs in Venice, FL

What are the best paying companies for Primary Care Physician in Fort Myers, FL?

MASC Medical stands out as the top-paying company for Primary Care Physicians in Fort Myers, FL, offering an impressive average salary of $240,000. Sanitas follows, providing a competitive average salary of $132,083. These companies present excellent opportunities for job seekers in the primary care field.
Graph displaying best paying company salaries for Primary Care Physician jobs in Fort Myers, FL, highlighting MASC Medical with the highest at $240,000 and Sanitas with the lowest at $132,083.
  1. MASC Medical
    Average Salary: $240,000
    MASC Medical offers competitive salaries for Primary Care Physicians, averaging around $240,000 per year. They operate in various locations within Fort Myers, providing quality healthcare services to the community. Physicians here enjoy a supportive work environment and opportunities for professional growth.


  2. Sanitas
    Average Salary: $132,083
    Sanitas provides a solid salary for Primary Care Physicians, with an average of $132,083 annually. They focus on accessible healthcare and operate multiple clinics in Fort Myers. Doctors at Sanitas benefit from a collaborative atmosphere and engage in meaningful patient care.

There are 1,145 Primary Care Physician job openings nationwide!

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

Learn what a Primary Care Physician does, how to become one, and understand the job outlook. Get simple steps to start your career as a Primary Care Physician today.
Position
Overview
Primary Care Physician
1,145 Job Openings
Understanding the Primary Care Physician Role & How to Become One | ReadySetHire