Primary Care Physician in Fort Myers, FL
How this pay compares
This posting does not state an hourly rate. Primary care physicians employed in Florida earn a median of $109.47 an hour (source: BLS Occupational Employment and Wage Statistics), according to the Bureau of Labor Statistics (May 2025) (source: BLS Occupational Employment and Wage Statistics).
Primary care physicians in Florida: pay by town and employer
The Physicians & Surgeons job market: pay, applicant demand and hiring, researched nightly
About the job
Millennium Physician Group is one of the largest comprehensive primary care practices in Florida, serving communities through a value-based care model focused on improving patient outcomes and enhancing the healthcare experience. As part of Mosaic Health, MPG is committed to delivering coordinated, patient-centered care while partnering with health plans, providers, and community organizations to improve the health of the populations it serves.
Job Description Summary
Join a physician-led organization where the focus is on patient care, not administrative complexity. At Millennium Physician Group, we've created an environment that empowers providers to practice medicine with greater autonomy, supported by a collaborative care model and industry-leading resources that allow you to spend more time with your patients and less time navigating bureaucracy.
As one of the nation's top-performing value-based care organizations, Millennium Physician Group offers the stability of an established network combined with the independence physicians value. Enjoy competitive compensation, shared-savings bonus opportunities, potential equity participation, and the support of a practice recognized for exceptional physician engagement. With a 95% physician retention rate and a culture centered on provider satisfaction, you'll find the tools, flexibility, and support needed to build a rewarding and sustainable career.
How will you make an impact & Requirements
At Millennium Physician Group, we’re transforming primary care through an innovative, patient-centered value-based care model. Our physicians are supported by an integrated clinical team, advanced technology, and operational resources that allow them to focus on what matters most, building meaningful relationships with patients and delivering exceptional outcomes.
If you’re passionate about preventive medicine, population health, and providing personalized care, we’d love to meet you.
What You’ll Do
- Provide comprehensive outpatient primary care for adult patients.
- Develop long-term relationships focused on preventive care and chronic disease management.
- Collaborate with interdisciplinary care teams to improve quality outcomes and patient experience.
- Utilize evidence-based medicine to deliver exceptional value-based care.
- Participate in quality initiatives that improve patient health while reducing unnecessary healthcare utilization.
Qualifications
Required
- Board Certified or Board Eligible in Family Medicine or Internal Medicine
- Active Florida medical license (or ability to obtain)
- DEA license (or ability to obtain prior to start)
- Passion for value-based, patient-centered care (required)
Preferred
- Experience with Medicare Advantage and population health is preferred
- Bilingual in English and Spanish is a plus
- ACN-certified physicians are encouraged to apply
- Experience with AthenaOne EMR is a plus
About Millennium Physician Group:
Formed in 2008 and headquartered in Fort Myers, Florida, with offices in Florida, North Carolina, Georgia, and Texas, Millennium Healthcare is the largest independent physician group in the state of Florida and one of the largest in the United States. At Millennium Physician Group, our employees are the foundation of our success. Our promise is to provide you with the tools to do your job successfully, as well as providing a team atmosphere that empowers you to seek better ways to deliver care to our patients and their families. We also promise to care for you as an individual and help you grow in your role.
What We Offer
- Health, Dental, and Vision Insurance
- 401(K) Retirement Plan with Matching
- Short & Long-Term Disability
- Employer-Paid Life Insurance
- Paid Time Off, Floating Holidays, and Paid Major Holidays
- Employee Assistance Program (EAP)
- and much more!
How to Apply
ARE YOU READY TO JOIN OUR TEAM? We understand your time is valuable, and that is why we have a very quick and easy application process. If you feel that you are right for this position, please fill out our initial 3-minute, mobile-friendly application so that we can review your information. We look forward to meeting you!
If interested, please reach out to: Yilka Ibarra
Yilka.Ibarra@inhealthmd.com
Compensation Range
$182,545.00
to
$273,819.00
The anticipated base salary range represents the Company's good-faith estimate of the compensation it reasonably expects to pay for this position at the time of posting. Actual compensation will be determined based on factors including experience, skills, qualifications, geographic location, internal equity, and business needs.
From Mosaic Health's job posting, checked 4 Nov 2026. The employer's own page is the final word on requirements and availability.
Selected agencies hiring now
All agencies and apps →
OrchardLocum tenens agency
Places physicians, APPs and CRNAs in locum assignments.

Uniti MedTravel nursing agency
Places travel nurses, allied professionals and locum providers on contracts and permanent jobs.
Places: Nurses, Allied health, Doctors, NPs & PAs
These agencies and apps pay CareJobs.Now a referral fee when someone we introduce is placed or signs up. It costs you nothing and never changes your pay. Hospital and clinic jobs below keep their own order.
Sponsored jobs from job networks, which pay CareJobs.Now when you click one.
Free tools for this application: check your resume against this job, answer the application's questions or see every free tool.
New physician and surgeon jobs in Florida, by email
One email a week with the newest ones, straight from the employers' own careers sites, with the pay each posting states. Free, stop anytime.
About Mosaic Health
Mosaic Health hires medical assistants, advanced practice providers and physicians in Florida, North Carolina, Texas, Alaska and Georgia.
Hires in Florida, Texas, North Carolina, Georgia, IndianaPay on its listings: 48.2% of its open jobs state an hourly rate
More open jobs at Mosaic Health
More physician and surgeon jobs
A licensed physician?
One profile for every employer here. Hospitals, clinics and care companies ask us for people with a specific license, specialty, language or schedule: add yours once, and when a job fits, we introduce you, only with your yes. Free.
Mosaic Health openings, sent to you weekly
Each week we send the newest postings from Mosaic Health's own careers site, along with similar openings at other hospitals and care employers. It costs nothing and you can stop anytime.