Primary Care Physician jobs in Tampa Metro
There are 4 open Primary Care Physician roles in Tampa Metro on Linora right now, pulled daily from company career pages across Greenhouse, Ashby, Lever, and Workday. Typical pay runs $300k to $300k.
Updated 2026-10-24. Figures come from live job postings and refresh daily.
Pay on these live postings runs about $300k to $300k, across 3 roles that list a range.
- Primary Care PhysicianIch · Tampa, FLInnovaCare Physician Management Services, LLC Essential Duties and Responsibilities: Provides medical treatment to patients . Charts all patient…24 days ago
- Primary Care Physician (Winter 2026-27)Greenbrook Medical · Brooksville, New Port Richey, Spring Hill, Brandon, FLLocations: We are seeking providers for new clinics and expansion clinics in the following locations for winter 2026-2027 (December 2026-March 2027)…$300,0002 months ago
- Primary Care Physician (Summer 2027)Greenbrook Medical · Spring Hill, Hudson, Tampa, FLLocations: We are seeking providers for new clinics and expansion clinics in the following locations for summer to fall 2027: Spring Hill, FL Hudson…$300,00011 months ago
- Primary Care Physician (Fall 2026)Greenbrook Medical · Brandon, Brooksville, Spring Hill, New Port Richey, Greater Tampa Bay, FLLocations: We are seeking providers for new clinics and expansion clinics in the following locations for fall 2026: Spring Hill, FL Brandon, FL New…$300,00016 months ago
Common questions
How many Primary Care Physician jobs are open in Tampa Metro?
There are 4 open Primary Care Physician roles in Tampa Metro on Linora right now, pulled daily from company career pages across Greenhouse, Ashby, Lever, and Workday.
How much does a Primary Care Physician earn?
The median Primary Care Physician salary is $265k to $303k per year, based on 82 live postings that list a range.
How often are Primary Care Physician jobs updated?
Daily. Linora reads roles straight from company career pages and drops listings that close, so the Primary Care Physician jobs shown are current rather than reposted or expired.