Skip to content
Fulkerson Advisors

88% of the jobs that keep doctors' schedules aren't scheduling jobs.

We read the 220,414 jobs posted on the job boards of 416 US health systems. Of those, 0.16% keep the work schedule of physicians or advanced practice providers.

The findings in five sentences.

  1. 88% of the 344 open jobs that keep doctors' schedules at 416 US health systems aren't scheduling jobs.
  2. 38% of the health systems were hiring someone whose job includes keeping doctors' schedules.
  3. Physicians, APPs and nurses hold 30% of those jobs.
  4. 3% of the postings say the work has to be shared fairly.
  5. 38 of the 40 postings that name a scheduling product aren't scheduling jobs.
  1. 416

    US health systems. We read the jobs each one had posted on its own job boards.

  2. 38%

    of them are hiring someone whose job includes keeping doctors' schedules.

  3. 94%

    of those put that work inside a job that isn't a scheduling job.

  4. 47%

    of those give it to a doctor, a nurse practitioner, a PA or a nurse.

Of the 344 jobs that keep doctors' schedules, 40 are scheduling jobs.

The other 304 are office, management and clinical jobs that keep the schedule as one duty among others. Assistants and coordinators hold 102, practice and department managers 67, and physicians, APPs and nurses 103. In 72% of those 304 postings, the schedule gets a passing mention in a long list of other duties. At health care's current job-openings rate, 344 open jobs stand for about 5,700 filled ones at these systems.

Scheduling jobs
12%
Assistants and coordinators
30%
Practice and department managers
19%
Physicians
13%
Nurse practitioners, PAs and CRNAs
15%
Nurses
2%
Other jobs
9%

Scheduling jobs

  • Physician Scheduling Coordinator
  • Physician Scheduling Clerk
  • Scheduling Access Specialist
  • OR Scheduling Coordinator
  • Surgery Scheduler

Assistants and coordinators

  • Office Coordinator
  • Medical Staff Coordinator
  • Receptionist
  • Unit Clerk
  • Clinical Secretary
  • Clinic Office Assistant

Practice and department managers

  • Practice Manager
  • Office Manager
  • Clinic Manager
  • Director, Medical Staff Office
  • Practice Administrator

Physicians

  • Medical Director
  • Section Chief
  • Division Chief
  • Chief of Radiology
  • Vice Chair of Operations

Nurse practitioners, PAs and CRNAs

  • Lead APP
  • APP Manager
  • Chief CRNA
  • Manager, Nurse Anesthesia Services
  • Director, Advanced Practice Providers

Nurses

  • Nurse Manager
  • RN Transfer Center
  • Triage Nurse Coordinator

Other jobs

  • Switchboard Operator
  • Paramedic
  • Emergency Room Tech
  • Athletic Trainer
  • Communications Clerk
  • Admitting Representative

In the postings' own words.

Physicians

“Develop and maintain physician and advanced practice provider schedules.”
Medical Director: Pediatric Emergency Medicine, East Tennessee Children's Hospital

Nurse practitioners, PAs and CRNAs

“Develop and manage CRNA schedules to support operating room efficiency and patient care needs.”
Chief CRNA, Jefferson Health

Nurses

“Maintain on-call schedules/calendars for Providers and NPs”
Nurse Manager, Saint Luke's Health System

Practice and department managers

“Manages QGenda schedule for Medical Director and maintains Physician and APP schedule updates/swaps; distributes when needed”
Office Manager, West Virginia University Health System

Assistants and coordinators

“Maintains accurate physician time off, on-call and conference schedules.”
Physician Office Coordinator-Hospitalist Intensivist, Mount Sinai Medical Center of Florida

Other jobs

“Responsible for maintaining Physician/Clinical/Non-Clinical call schedules.”
Switchboard Operator, Freeman Health System

Scheduling jobs

“Create and maintain clinical schedules for 60+ ED physicians, in online scheduler-EZCall”
Emergency Medicine Department Scheduler and Support Assistant, Endeavor Health

3% of these postings say the work has to be shared fairly.

Most postings name the schedule and say little about what it takes. 37% mention an on-call schedule and 31% the clinicians' time off. The rules that make a schedule hard to build, like who covers a call-out or how the weekends are shared, come up far less.

An on-call schedule
37%
The clinicians' time off
31%
OR block time or anesthesia assignments
10%
Swaps, call-outs and gaps
9%
Pay or hours worked
9%
Several sites
8%
Sharing the work fairly
3%

Sharing the work fairly

“Coordinate fair/ equitable scheduling of emergency medicine physicians and APPs, ensuring appropriate coverage and continuity across Heywood Hospital and Athol Memorial Hospital.”
Emergency Medicine Medical Director, Heywood Healthcare

Swaps, call-outs and gaps

“Assists Clinic Director / Manager with scheduling of Providers/staff to ensure adequate coverage of shifts in the event of LOA’s, Vacations, or unexpected absences.”
Clinic Lead, El Centro Regional Medical Center

Pay or hours worked

“Payroll & Billing: Review and validate provider shifts, shift differentials, and productivity data for payroll processing.”
Director-Hospitalist Practice, Forrest Health

Whose schedule it is.

Surgery and anesthesia account for 22% of these jobs. Hospital-wide call lists, kept by switchboards and medical staff offices, account for 12%.

Surgery and anesthesia
22%
Other specialties
25%
Hospital-wide call lists
12%
Primary and urgent care
12%
Emergency and hospital medicine
10%
Women's and children's care
8%
Not stated
12%

12% name the software the schedule lives in.

40 of the 344 postings name a physician scheduling product: QGenda (33), Amion (5), Spok (3), ShiftAdmin (1). Some name more than one.

38 of those 40 aren't scheduling jobs, so the person running the software does it on top of other work.

2 say the schedule is kept in Excel or another spreadsheet.

Most postings don't say what the schedule is kept in, so they can't show how many departments use software.

What the published studies measured.

No study we found logged the hours. These figures are recollections, estimates and vendor case studies, each checked against its source. The last column says how each was measured.

WhereWhose scheduleWhenWhat it foundHow it was measured
University of Michigan, C.S. Mott Children's HospitalResidents in the pediatric emergency department2010 to 201322 to 28 hours a month by hand, 4 to 6 with softwareChief residents' recollection (JGME, 2016)
Mass General Brigham, anesthesiologyA year's rotations for 26 first-year residents2022 to 202310 to 20 hours by hand. Software drafted one in a median of 39 secondsStated in the abstract, method not given (Anesthesia & Analgesia, 2026)
Ochsner Health, anesthesiologyAttending anesthesiologists in 7 groupsBefore 20193 schedulers took a whole month to build each month's schedule in ExcelDescribed, not measured (Ochsner Journal, 2025)
Seattle Children's, hospital medicine92 hospitalists at 10 locations2016 to 2017846 hours a year of scheduler and administrator time for the Excel and Amion workflowStudent estimate from interviews (University of Washington, 2017)
University of Utah Health, OB/GYNMaternal-fetal medicine clinic and call schedulesBefore QGendaOne physician spent 20 or more hours a month on the division's schedulesVendor case study (QGenda, 2021)
University of Colorado, pediatricsFaculty across 23 subspecialtiesNot dated8 to 16 hours a month for one administrator, 4 to 6 afterVendor case study (QGenda, 2022)
Mayo Clinic, pulmonary and critical careFellows' rotations and daily assignments2018 to 2019Several days by hand, against about 5 hours of forms with an in-house toolAuthors' description (ATS Scholar, 2022)
UConn Health, emergency medicine15 attending emergency physiciansBefore 2012The yearly self-scheduling meeting ran over 4 hours before a shared Google spreadsheet replaced itAuthors' description and a faculty survey (JACEP Open, 2023)
Sheba Medical Center, IsraelPediatric residents' night-call rosters2024 to 2025Rosters went out 21.2 days ahead instead of 10.7 with an AI schedulerPublication dates from both systems. The corresponding author was paid to advise the vendor from 2025 (JMIR, 2026)
Hospital Israelita Albert Einstein, Brazil66 ICU physicians arranging shift swaps2015 to 2016Swaps that took days or weeks fell from 14 of 36 physicians to 7 with an appPhysicians' survey answers (PLOS ONE, 2017)

We build the software that keeps a department's schedule.

In most of these jobs the schedule is one duty among others, and its rules live with whoever holds the job. A packaged scheduler still needs someone to fit those rules into its settings. We write the software around the department's own rules, like how call and weekends are shared, and it drafts the schedule from them. When a rule changes, the software changes with it, and the department owns the code. That's the Build: one system in daily use in twelve weeks, measured from the first week.

The data.

We read the job boards on September 26 to 27, 2026.

How we did it

The list is AHRQ's Compendium of U.S. Health Systems for 2023, the federal list of US systems with at least one hospital and a group of physicians under common ownership: 639 systems. 28 have since merged into another system on the list, which leaves 611.

For each system we found the job boards where it posts its own openings, with its separate physician-recruitment board where it has one and, for academic systems, the university board where medical-school departments hire. We read every posting on those boards through the same public feeds and sitemaps the boards' own pages use, one request at a time per site, on September 26 to 27, 2026. We kept to each site's robots.txt, including rules that name Anthropic's crawlers, and left alone any site behind a bot check.

That gave 416 systems and 220,414 postings. The other 195 are left out, most often because the job site shows a bot check, its robots.txt refuses crawlers, or the job system has no public feed. The table gives the reason for each, and every share on this page is of the 416.

A job counts when its own duties include building, keeping or changing the work schedule of physicians, residents or advanced practice providers. That covers shifts, call, clinic sessions and operating-room block time, and the clinicians' time off, swaps and coverage. Booking patients into a provider's calendar doesn't count, and neither does keeping nurses' rosters or the job holder's own shifts. Passing on a schedule someone else keeps doesn't count either. Jobs whose schedule covers only residents or fellows (70) are counted apart.

A fixed pattern flagged postings that mention keeping a clinician's schedule, and an AI model labelled each one. Other models then read every likely posting and copied the sentence that shows the duty. A script checked every sentence word for word against the posting, and we read every counted job's sentence ourselves. The models also read a sample of 178 postings the first had turned down. One of them should have counted, so the counts here are a little low.

For every counted job, the first model also answered three more things: what the posting says the schedule involves, whose schedule it is, and how much of the job it is. For what the schedule involves, it pointed to the line of the posting that shows each answer. Where it was unsure, another model read the posting and decided, copying the sentence word for word. We read every line behind a yes and overruled 18 of them. Most postings don't say whether the schedule is shifts or clinic sessions, so those two are left out, and so are credentials and privileges, which one posting ties to the schedule.

The 5,700 filled jobs are an estimate. Health care's job-openings rate, open jobs as a share of filled jobs plus open ones, was 5.7% in July 2026 (BLS). That makes about 16.5 filled jobs for each open one, if these jobs turn over like health care jobs in general.

The unit is the job posting. A posting can hire more than one person, and a department can have someone keeping the schedule with no posting open this week. A posting that appears on two boards of the same system counts once.

The 639 health systems
Health systemStatePhysiciansOpen jobs readJobs keeping the schedule
Kaiser PermanenteCA25,8932,5021
HCA HealthcareTN15,120Not measured: its job site's robots.txt refuses crawlers
University of California HealthCA14,152Not measured: some of its job boards refuse crawlers or have no public feed
Trinity HealthMI11,9975,4375
The University of Texas SystemTX11,684Not measured: some of its job boards refuse crawlers or have no public feed
CommonSpirit HealthIL11,1432,3804
ProvidenceWA10,8751,8631
Advocate HealthNC10,5374,9182
Northwell HealthNY9,7841,1804
AscensionMO9,74710
Mass General BrighamMA9,1211,9794
Mayo Clinic Health SystemMN7,5771,2400
UPMCPA7,4372,7022
Tenet HealthcareTX7,2183,4020
NewYork-PresbyterianNY6,6524160
Cleveland ClinicOH6,1791,8141
Sutter HealthCA5,9261,4832
Prospect Medical HoldingsCA5,255900
University of Michigan Health SystemMI4,892Not measured: its job pages came back empty
Beth Israel Lahey HealthMA4,6462,1004
Johns Hopkins Health SystemMD4,6381,4604
NYU Langone HealthNY4,4781,2001
BJC HealthCareMO4,4671,6142
Mount Sinai Health SystemNY4,355Not measured: some of its job boards refuse crawlers or have no public feed
University of Pennsylvania Health SystemPA4,336Not measured: some of its job boards refuse crawlers or have no public feed
UW MedicineWA4,279Not measured: some of its job boards refuse crawlers or have no public feed
UCHealthCO4,145Not measured: its job site's robots.txt refuses crawlers
Corewell HealthMI4,0671,5270
Banner HealthAZ3,9601,1521
Stanford Health CareCA3,9536475
Baylor Scott & White HealthTX3,9431,6561
Intermountain HealthUT3,9031,3081
UNC HealthNC3,877Not measured: its job site's robots.txt refuses crawlers
Bon Secours Mercy HealthOH3,8211,9333
Jefferson HealthPA3,8111,2422
Henry Ford HealthMI3,7961,3180
Cedars-SinaiCA3,7548213
Community Health SystemsTN3,7382,7586
Yale New Haven Health SystemCT3,6831,5063
AdventHealthFL3,5803,9262
SSM HealthMO3,5631,0431
MedStar HealthMD3,5589885
Northwestern MedicineIL3,4871,3531
Indiana University HealthIN3,4408900
Duke University Health SystemNC3,4371,7838
Ochsner HealthLA3,3371,7944
MercyMO3,2772,1701
Emory HealthcareGA3,2681,1100
UF HealthFL3,2171,2433
Fairview Health ServicesMN3,1848690
Montefiore Medical CenterNY3,0423730
University HospitalsOH3,0081,0261
NYC Health + HospitalsNY2,972Not measured: its job site's robots.txt refuses crawlers
Lifepoint HealthTN2,8983,4912
MUSC HealthSC2,8312,1844
RWJBarnabas HealthNJ2,8201,4212
University of Maryland Medical SystemMD2,8001,3431
The University of Kansas Health SystemKS2,6131,0853
Oregon Health & Science UniversityOR2,5994281
Prisma HealthSC2,5961,4871
Vanderbilt HealthTN2,5389271
The Ohio State University Wexner Medical CenterOH2,4599291
UW HealthWI2,4426031
University of Rochester Medical CenterNY2,4349875
Tufts MedicineMA2,4085232
Froedtert and the Medical College of WisconsinWI2,4061,0420
Endeavor HealthIL2,3711,0323
Rush University System for HealthIL2,346Not measured: some of its job boards refuse crawlers or have no public feed
Novant HealthNC2,3411,2651
West Virginia University Health SystemWV2,3352,73514
Los Angeles County Department of Health ServicesCA2,216Not measured: some of its job boards refuse crawlers or have no public feed
Boston Children's HospitalMA2,200Not measured: its job system has no public feed
Nebraska MedicineNE2,1982300
HealthPartnersMN2,1977024
UMass Memorial HealthMA2,1931,0361
Steward Health Care SystemTX2,174Not measured: its job system has no public feed
Hackensack Meridian HealthNJ2,1521,3432
Universal Health ServicesPA2,1275,2171
OhioHealthOH2,1149068
UAB Health SystemAL2,1031,0321
Inova Health SystemVA2,0935851
University of Miami Health SystemFL2,0621,3257
GeisingerPA2,0571,1350
Orlando HealthFL2,0131,1190
Sanford HealthSD2,0123,6910
Piedmont HealthcareGA1,9741,6920
CHRISTUS HealthTX1,9282,2282
UK HealthCareKY1,905Not measured: its job site's robots.txt refuses crawlers
Houston MethodistTX1,8911,1583
MemorialCare Health SystemCA1,8761680
Allegheny Health NetworkPA1,8501,6930
UChicago MedicineIL1,8418254
Allina HealthMN1,8085490
Penn State HealthPA1,802Not measured: some of its job boards refuse crawlers or have no public feed
University of Utah HealthUT1,802Not measured: its job site's robots.txt refuses crawlers
University of Iowa Health CareIA1,796Not measured: its job system has no public feed
Children's Hospital of PhiladelphiaPA1,7932280
Boston Medical CenterMA1,7897513
Sharp HealthCareCA1,7263130
Dartmouth HealthNH1,7254060
Lehigh Valley Health NetworkPA1,7067282
Hartford HealthCareCT1,704Not measured: its job site shows a bot check
Texas Children's HospitalTX1,6926925
UnityPoint HealthIA1,6861,2541
Adventist HealthCA1,6581,5004
University of Virginia Health SystemVA1,636Not measured: its job site shows a bot check
MaineHealthME1,631Not measured: its job site's robots.txt refuses crawlers
Loma Linda University HealthCA1,6112980
Texas Health ResourcesTX1,5727571
Wellstar Health SystemGA1,5668910
University of Vermont Health NetworkVT1,5543650
UC HealthOH1,5476452
Saint Luke's University Health NetworkPA1,5469030
Legacy HealthOR1,5453645
UI HealthIL1,531Not measured: its job site's robots.txt refuses crawlers
OU HealthOK1,5214250
PIH HealthCA1,5122410
PeaceHealthWA1,500Not measured: its job site's robots.txt refuses crawlers
MultiCare Health SystemWA1,4999742
Scripps HealthCA1,49310
Sentara HealthVA1,4874130
Brown University HealthRI1,4868542
VCU Health SystemVA1,4763970
The University of Mississippi Medical CenterMS1,4735120
University of Missouri Health CareMO1,440Not measured: its job site shows a bot check
Rochester Regional Health SystemNY1,4331,1500
Keck Medicine of USCCA1,4297090
Atlantic Health SystemNJ1,4168341
University of Arkansas for Medical SciencesAR1,4162933
UNM Health SystemNM1,403Not measured: some of its job boards refuse crawlers or have no public feed
Baptist Health South FloridaFL1,402Not measured: its job site shows a bot check
Prime Healthcare ServicesCA1,3902,2411
Albany Medical CenterNY1,3836172
WellSpan HealthPA1,3808491
SUNY Downstate Medical CenterNY1,3791910
OSF HealthCareIL1,3471,1434
Memorial Hermann Healthcare SystemTX1,3346382
McLaren Health Care CorporationMI1,331Not measured: its job system has no public feed
UofL HealthKY1,3305561
Northside HospitalGA1,3251,1960
Quorum Health CorporationTN1,309Not measured: some of its job boards refuse crawlers or have no public feed
Lurie Children's Hospital of ChicagoIL1,3031550
Jackson Health SystemFL1,291Not measured: its job site shows a bot check
Baptist Healthcare SystemKY1,2871,0561
Temple University Health SystemPA1,2815540
Stony Brook MedicineNY1,2742071
Care New England Health SystemRI1,2624650
Franciscan HealthIN1,2047580
Baptist Memorial Health Care CorporationTN1,1841,1420
Cincinnati Children's Hospital Medical CenterOH1,177Not measured: its job site shows a bot check
Nationwide Children's HospitalOH1,1735440
Essentia HealthMN1,1666340
Norton HealthcareKY1,1575690
UConn HealthCT1,156Not measured: its job system has no public feed
Baystate HealthMA1,1532870
Franciscan Missionaries of Our Lady Health SystemLA1,1388091
ECU HealthNC1,1384111
LCMC Health SystemLA1,1207912
ProMedicaOH1,1194460
John Muir HealthCA1,117280
Carilion ClinicVA1,1115141
LSU Healthcare Services DivisionLA1,111Not measured: its job site shows a bot check
Main Line HealthPA1,0843280
Children's National HospitalDC1,0713131
Augusta University Health SystemGA1,064Not measured: merged into another listed system
Saint Francis Health SystemOK1,0564610
ChristianaCareDE1,0543580
Virtua HealthNJ1,0326730
Nuvance HealthCT1,031Not measured: merged into another listed system
Saint Luke'sID1,0254360
Cooper University Health CareNJ1,0125524
Community Health NetworkIN1,0093460
Carle HealthIL1,0086431
WMCHealthNY1,0034590
The MetroHealth SystemOH9873880
Nemours Children's HealthFL9834475
Memorial Healthcare SystemFL9825620
Avera HealthSD9719470
Tower HealthPA9643200
Children's Mercy Kansas CityMO9632221
Marshfield Clinic Health SystemWI959Not measured: merged into another listed system
Seattle Children'sWA959Not measured: its job site shows a bot check
Baptist HealthFL9497001
Children's Healthcare of AtlantaGA9334684
Cook County HealthIL92210
SUNY Upstate Medical UniversityNY922Not measured: its job site shows a bot check
Ardent HealthTN9171,1080
TriHealthOH8874460
Saint Luke's Health SystemMO8704421
University of Tennessee Medical CenterTN868Not measured: some of its job boards refuse crawlers or have no public feed
Kettering HealthOH8554290
Cabell Huntington HospitalWV848Not measured: its job system has no public feed
CoxHealthMO8364620
Hawaii Pacific HealthHI832Not measured: its job system has no public feed
Parkview Health SystemIN8292210
Methodist Le Bonheur HealthcareTN8284720
Children's Hospital Los AngelesCA809Not measured: its job site's robots.txt refuses crawlers
CHOC Children'sCA8091070
Catholic Health SystemsNY806Not measured: its job system has no public feed
Northern Light HealthME803Not measured: its job system has no public feed
Premier HealthOH7984560
Presbyterian Healthcare ServicesNM7954870
Santa Clara Valley Health and Hospital SystemCA784Not measured: its job site's robots.txt refuses crawlers
USA HealthAL7743432
Hospital Sisters Health SystemIL7613190
Children's Hospital ColoradoCO756Not measured: some of its job boards refuse crawlers or have no public feed
HonorHealthAZ7534780
The Queen's Health SystemsHI751Not measured: its job site shows a bot check
South Shore Health SystemMA7492210
Catholic HealthNY7476095
Ballad HealthTN744Not measured: its job system has no public feed
Gundersen Health SystemWI7303810
San Francisco Health NetworkCA728Not measured: its job system has no public feed
Vandalia HealthWV727Not measured: its job system has no public feed
LifeBridge HealthMD727Not measured: its job site's robots.txt refuses crawlers
Cone HealthNC723Not measured: its job site shows a bot check
Saint Elizabeth HealthcareKY7152791
Adventist HealthCareMD7073671
Spartanburg Regional Healthcare SystemSC699Not measured: its job site shows a bot check
MercyhealthWI6835250
INTEGRIS HealthOK6734310
Rady Children's Hospital San DiegoCA6731390
University HospitalNJ6731840
Phoenix Children's HospitalAZ667Not measured: its job system has no public feed
Broward HealthFL6603050
ScionHealthKY6601,1270
Denver HealthCO6493430
AspirusWI640Not measured: its job system has no public feed
Samaritan Health ServicesOR636Not measured: its job site's robots.txt refuses crawlers
Pomona Valley Hospital Medical CenterCA632610
Riverside Health SystemVA6316580
Northeast Georgia Health SystemGA6303650
Billings ClinicMT620Not measured: its job site shows a bot check
Renown HealthNV6203364
Baptist HealthAR616Not measured: its job system has no public feed
Summa Health SystemOH614Not measured: no job board found
University HealthMO6082830
Luminis HealthMD6033051
HoagCA5971030
Deaconess Health SystemIN5967980
McLeod HealthSC5874941
CentraCareMN5852430
Lee HealthFL5833391
Erlanger Health SystemTN573Not measured: its job system has no public feed
Hennepin HealthcareMN5731660
GBMC HealthCareMD5592780
The Christ Hospital Health NetworkOH5573771
SolutionHealthNH5564933
Children's HealthTX546Not measured: some of its job boards refuse crawlers or have no public feed
University Health SystemTX5405400
Bronson Healthcare GroupMI5384251
Cambridge Health AllianceMA5332691
Tampa General HospitalFL5287490
Huntsville Hospital Health SystemAL5261,3350
Englewood HealthNJ5172480
Capital Health SystemNJ5144740
WakeMedNC5133590
Guthrie Healthcare SystemPA5097181
Children's WisconsinWI5083050
Cape Fear Valley Health SystemNC5073001
Covenant Medical CenterMI5061290
Methodist Health SystemNE5052320
Eisenhower HealthCA5041241
JPS Health NetworkTX504Not measured: its job system has no public feed
Covenant HealthTN4975000
Southcoast Health SystemMA4972410
Harris Health SystemTX4954210
Children's of AlabamaAL4921970
Lexington Medical CenterSC4921981
Cape Cod HealthcareMA49127817
Cook Children's Health Care SystemTX4852210
Alameda Health SystemCA4831091
Beacon Health SystemIN4685541
Aultman Health FoundationOH4611461
Nicklaus Children's Health SystemFL4562541
Methodist Health SystemTX4546270
Children's Hospital of The King's DaughtersVA4481490
EvergreenHealthWA447Not measured: its job site shows a bot check
Tallahassee Memorial HealthcareFL4472020
Community Healthcare SystemIN445Not measured: its job site shows a bot check
Akron Children's HospitalOH4423730
Stamford HealthCT4411530
Sarasota Memorial Health Care SystemFL4303370
Mount Sinai Medical Center of FloridaFL4212714
Health FirstFL4193800
BronxCare Health SystemNY415740
Children's MinnesotaMN414Not measured: its job site shows a bot check
Saint Joseph's HealthNJ4113370
Community Hospital CorporationTX409Not measured: its job site's robots.txt refuses crawlers
Saint Luke's Episcopal Presbyterian HospitalMO4071980
The University of Toledo Medical CenterOH406Not measured: its job site shows a bot check
Willis-Knighton Health SystemLA4041290
MediSys Health NetworkNY4021880
ProHealth CareWI3972390
Valleywise HealthAZ3891370
Kaleida HealthNY387Not measured: its job site's robots.txt refuses crawlers
North Mississippi Health ServicesMS382Not measured: no job board found
ThedaCareWI3823850
Centra HealthVA381Not measured: its job site shows a bot check
Arrowhead Regional Medical CenterCA379Not measured: its job site's robots.txt refuses crawlers
Connecticut Children'sCT3772302
Valley HealthVA3763271
Concord HospitalNH372Not measured: its job site shows a bot check
Monument HealthSD3703660
Valley Health SystemNJ3692390
Contra Costa Health ServicesCA366Not measured: its job site's robots.txt refuses crawlers
Memorial Health SystemIL365Not measured: no job board found
AtlantiCareNJ3644900
Infirmary Health SystemAL3591660
Ventura County Health Care AgencyCA358Not measured: its job site's robots.txt refuses crawlers
Grady Health SystemGA3572870
Covenant Health SystemsMA3522580
Mercy Medical CenterMD3521550
Community Medical CentersCA3511320
Eskenazi HealthIN3502251
MaineGeneral HealthME3491880
Confluence HealthWA3441501
Bassett Healthcare NetworkNY3423140
Penn Highlands HealthcarePA341Not measured: its job site shows a bot check
Stormont Vail HealthKS3392160
Logan HealthMT3383941
Berkshire Health SystemsMA3372230
Adena Health SystemOH3361670
Riverside University Health SystemCA334Not measured: its job site's robots.txt refuses crawlers
Mary Washington HealthcareVA3333110
TidalHealth Peninsula RegionalMD332Not measured: its job site shows a bot check
Lawrence General HospitalMA3322451
Saint Charles Health SystemOR3301890
Hawaii Health Systems CorporationHI328Not measured: its job system has no public feed
Overlake Medical Center and ClinicsWA3261870
University Medical Center of Southern NevadaNV325Not measured: some of its job boards refuse crawlers or have no public feed
BayhealthDE321Not measured: its job system has no public feed
NKC HealthMO3191160
AnMed HealthSC3181420
Independence Health SystemPA317Not measured: its job site's robots.txt refuses crawlers
Children's NebraskaNE3171330
Hunterdon Healthcare SystemNJ3141210
Arkansas Children's HospitalAR3131930
Parkland HealthTX3132830
UMC Health SystemTX3121270
Palomar HealthCA3111730
Kootenai HealthID3051080
NCH Healthcare SystemFL303Not measured: its job site shows a bot check
Inspira Health NetworkNJ3023420
Bellin Health SystemsWI301Not measured: merged into another listed system
United Health ServicesNY2993101
Asante Health SystemOR296Not measured: its job site shows a bot check
Valley Children's HealthcareCA293820
Appalachian Regional HealthcareKY2891880
Dayton Children'sOH2861531
Skagit Regional HealthWA282Not measured: its job site shows a bot check
Community Memorial Health SystemCA282870
Freeman Health SystemMO2824502
Lakeland Regional HealthFL281Not measured: its job system has no public feed
Northern Arizona HealthcareAZ2801881
Shriners Hospitals for ChildrenFL2732981
CaroMont HealthNC2721840
Central Maine Healthcare CorporationME272Not measured: merged into another listed system
Phoebe Putney Health SystemsGA2712280
Sinai ChicagoIL2711340
Erie County Medical CenterNY270Not measured: its job site's robots.txt refuses crawlers
Mosaic Life CareMO2692311
Salem Health Hospitals and ClinicsOR269Not measured: its job system has no public feed
Excela HealthPA268Not measured: merged into another listed system
Owensboro HealthKY2651670
TMC HealthCareAZ2623270
Kaweah HealthCA2611572
Middlesex Health SystemCT257Not measured: its job site shows a bot check
Healthcare Authority for Baptist HealthAL2564300
SBH Health SystemNY255Not measured: its job system has no public feed
Halifax HealthFL2532401
West Tennessee HealthcareTN253Not measured: its job site's robots.txt refuses crawlers
Bryan HealthNE2502640
Shannon Health SystemTX2441890
One Brooklyn HealthNY243760
VHC HealthVA2435072
North Memorial HealthMN242Not measured: its job site shows a bot check
Altru Health SystemND2411460
Saint Luke's Hospital of DuluthMN241Not measured: merged into another listed system
MarinHealthCA2391380
Blessing Health SystemIL2331090
Larkin Health SystemFL2321940
Memorial Health SystemOH230Not measured: its job system has no public feed
Meritus HealthMD230Not measured: its job site's robots.txt refuses crawlers
FirstHealth of the CarolinasNC2273983
Heritage Valley Health SystemPA227Not measured: its job site's robots.txt refuses crawlers
Arnot HealthNY225Not measured: its job system has no public feed
Salinas Valley HealthCA224780
Saint Peter's Healthcare SystemNJ2211280
Tanner Health SystemGA2201740
Benefis Health SystemMT2182330
The Brooklyn Hospital CenterNY216Not measured: its job system has no public feed
Genesis Healthcare SystemOH2151650
Memorial Hospital at GulfportMS2152501
Baptist Health CareFL2142440
Cottage Health SystemCA2141050
El Camino HealthCA213971
Garnet HealthNY2131010
Montage HealthCA213850
Southern Illinois HealthcareIL2122560
Signature HealthcareMA211900
Faith Regional Health ServicesNE210Not measured: its job site shows a bot check
Saint Bernards HealthcareAR2092170
CarePoint HealthNJ2081912
Boulder Community HealthCO207950
Union HealthIN2072312
Hendrick Health SystemTX2062920
Parkview Medical CenterCO204Not measured: merged into another listed system
Yuma Regional Medical CenterAZ203540
Self Regional HealthcareSC201Not measured: some of its job boards refuse crawlers or have no public feed
Lake Charles Memorial Health SystemLA200Not measured: its job site shows a bot check
Natividad Medical CenterCA199Not measured: its job system has no public feed
Doylestown HealthPA198Not measured: its job site shows a bot check
Augusta HealthVA195Not measured: its job site's robots.txt refuses crawlers
Norman Regional Health SystemOK1951510
Baton Rouge General Health SystemLA193Not measured: its job site's robots.txt refuses crawlers
Mercy Medical CenterIA193Not measured: its job site's robots.txt refuses crawlers
Mohawk Valley Health SystemNY1921951
SGMC HealthGA192Not measured: its job site's robots.txt refuses crawlers
Holy Name Medical CenterNJ192Not measured: its job site's robots.txt refuses crawlers
Beebe HealthcareDE1911660
Reid HealthIN191990
Bozeman Deaconess HospitalMT189Not measured: its job system has no public feed
Hendricks Regional HealthIN189930
Southeast Georgia Health SystemGA188Not measured: its job site's robots.txt refuses crawlers
Enloe Medical CenterCA185800
Hurley Medical CenterMI184660
Southeast HealthAL1841740
Saint Francis Healthcare SystemMO183Not measured: its job site shows a bot check
Crouse Health SystemNY1821181
San Joaquin County ClinicsCA182Not measured: its job system has no public feed
DHR HealthTX180Not measured: its job system has no public feed
Frederick Regional Health SystemMD180Not measured: its job site shows a bot check
Sturdy Memorial HospitalMA1791740
Ellis MedicineNY1772331
Emerson Hospital Health SystemMA1761250
Mount Nittany Health SystemPA1761511
NorthBay HealthcareCA174945
Saint Joseph's Candler Health SystemGA172Not measured: its job site's robots.txt refuses crawlers
Driscoll Children's HospitalTX1711080
Exeter Health ResourcesNH171Not measured: merged into another listed system
Conway Medical CenterSC169860
Holy Redeemer Health SystemPA164850
Unity HealthAR1632430
Cheyenne Regional Medical CenterWY1621060
Memorial Health System of Southwest OklahomaOK162Not measured: its job system has no public feed
Singing River Health SystemMS1623202
Regional One HealthTN161Not measured: its job site's robots.txt refuses crawlers
Washington RegionalAR161Not measured: its job site's robots.txt refuses crawlers
CarolinaEast Health SystemNC1601660
Cayuga Medical CenterNY1602161
Trinity HealthND160Not measured: its job site's robots.txt refuses crawlers
Pikeville Medical CenterKY160Not measured: its job site's robots.txt refuses crawlers
Catholic Medical CenterNH158Not measured: merged into another listed system
Emanate HealthCA1581370
Forrest HealthMS1561641
Saint Clair HospitalPA1551530
Great River Health SystemsIA1541421
Med Center HealthKY1531000
East Tennessee Children's HospitalTN1531292
Holzer Health SystemOH153800
National Jewish HealthCO153821
San Mateo County HealthCA152Not measured: its job site's robots.txt refuses crawlers
Washington Health SystemPA151Not measured: merged into another listed system
Valley Health SystemsMA150880
Olympic Medical CenterWA1491130
Washington Hospital Healthcare SystemCA148Not measured: its job site shows a bot check
Vitruvian HealthGA1473490
Pipeline HealthCA145Not measured: its job site's robots.txt refuses crawlers
Blanchard Valley Health SystemOH145Not measured: its job system has no public feed
Good SamaritanIN145890
Licking Memorial Health SystemsOH144Not measured: its job site's robots.txt refuses crawlers
Riverview HospitalIN1431110
Riverside HealthcareIL1431421
Columbus Regional HealthIN140410
Richmond University Medical CenterNY1401040
Chesapeake Regional HealthcareVA139Not measured: its job site's robots.txt refuses crawlers
Maury Regional Medical CenterTN139Not measured: its job system has no public feed
Munson HealthcareMI1375721
Barton HealthCA135Not measured: its job site's robots.txt refuses crawlers
San Juan Regional Medical CenterNM1351740
Blount Memorial HospitalTN134Not measured: merged into another listed system
Saint Lawrence Health SystemNY133Not measured: merged into another listed system
The Methodist HospitalsIN1331370
Broadlawns Medical CenterIA133700
Salina Regional Health CenterKS1321280
LMH HealthKS132720
Sarah Bush Lincoln Health SystemIL1302141
Grand View HospitalPA129Not measured: merged into another listed system
East Alabama Medical CenterAL128870
Columbia Memorial HealthNY127Not measured: its job system has no public feed
Fairfield Medical CenterOH127Not measured: its job system has no public feed
American Healthcare SystemsCA127Not measured: some of its job boards refuse crawlers or have no public feed
Rutland Regional Health ServicesVT124Not measured: its job site's robots.txt refuses crawlers
Sky Lakes Medical CenterOR124Not measured: its job site's robots.txt refuses crawlers
Beloit Health SystemWI121750
University Medical Center of El PasoTX1211090
Southern Ohio Medical CenterOH120Not measured: its job site's robots.txt refuses crawlers
North Oaks Health SystemLA118Not measured: its job site shows a bot check
Meadville Medical CenterPA117Not measured: its job site's robots.txt refuses crawlers
Regional West Health ServicesNE117670
SouthwellGA117Not measured: its job system has no public feed
Memorial Hospital and Health Care CenterIN117Not measured: its job site shows a bot check
Hannibal Regional Healthcare SystemMO116970
Olmsted Medical CenterMN116Not measured: its job site shows a bot check
Beaufort Memorial HospitalSC114Not measured: its job system has no public feed
Carson Tahoe HealthNV114Not measured: its job system has no public feed
Liberty HospitalMO114Not measured: merged into another listed system
Southeast HealthMO114Not measured: merged into another listed system
Episcopal Health ServicesNY112Not measured: its job site's robots.txt refuses crawlers
Saint Peter's HealthMT112850
Samaritan HealthNY1121240
Tahoe Forest Hospital DistrictCA112Not measured: its job site's robots.txt refuses crawlers
Midland HealthTX107900
Holland HospitalMI107591
T.J. Regional HealthKY106Not measured: its job site's robots.txt refuses crawlers
Saint Tammany Health SystemLA1061170
Archbold Medical CenterGA1051530
LECOM HealthPA105950
Silver Cross HospitalIL1051300
Stillwater Medical CenterOK105700
Jupiter Medical CenterFL1051952
Goshen HealthIN104950
Foundation Health PartnersAK1041280
Catawba Valley Medical CenterNC1031370
Evangelical Community HospitalPA102Not measured: merged into another listed system
South County HealthRI102730
Valley View Hospital AssociationCO102Not measured: its job site's robots.txt refuses crawlers
Hays Medical CenterKS101860
Vail HealthCO1001270
Firelands Regional Health SystemOH99Not measured: its job site's robots.txt refuses crawlers
Glens Falls HospitalNY99Not measured: merged into another listed system
Slidell Memorial HospitalLA98Not measured: merged into another listed system
Boys Town National Research HospitalNE971700
Marshall Medical CenterCA96510
Boone Hospital CenterMO96Not measured: its job site shows a bot check
United Regional Health Care SystemTX95620
Indiana Regional Medical CenterPA95Not measured: its job site's robots.txt refuses crawlers
York HospitalME94590
Witham Health ServicesIN93Not measured: its job site's robots.txt refuses crawlers
CentraState Healthcare SystemNJ92810
Ridgeview Medical CenterMN92Not measured: its job site's robots.txt refuses crawlers
OroHealth CorporationCA92Not measured: its job system has no public feed
Memorial HealthcareMI91662
DCH Health SystemAL902710
Upper Peninsula Health Care SolutionsMI90Not measured: its job system has no public feed
White River Health SystemAR90570
Conway Regional Health SystemAR89610
Bristol HospitalCT89Not measured: its job system has no public feed
Hancock Regional HospitalIN89Not measured: its job site's robots.txt refuses crawlers
Memorial Hospital of Sweetwater CountyWY89200
St. John's Riverside HospitalNY88630
Shore Physicians GroupNJ87500
Bingham Memorial HospitalID86300
Citizens Memorial HealthcareMO861190
South Central Regional Medical Center Health SystemMS861081
Anderson Regional Health SystemMS85Not measured: merged into another listed system
Heywood HealthcareMA851102
Houston HealthcareGA85810
Saint Claire Regional Medical CenterKY85900
Cape Regional Health SystemNJ85Not measured: merged into another listed system
Cookeville Regional Health SystemTN841020
The Morris Hospital and Healthcare CentersIL84450
Allegiance Health ManagementLA83Not measured: its job site's robots.txt refuses crawlers
Colquitt Regional Medical CenterGA82Not measured: its job site's robots.txt refuses crawlers
Lake Regional Health SystemMO82530
Saint Joseph Medical CenterNY81Not measured: its job system has no public feed
Interfaith Medical CenterNY80Not measured: merged into another listed system
San Antonio Regional HospitalCA80530
Anderson Medical GroupIL80Not measured: its job system has no public feed
Campbell County HealthWY79680
Finger Lakes Regional Health SystemNY76Not measured: its job system has no public feed
Major Health PartnersIN76280
Baxter Regional Medical CenterAR751211
Wooster Community Hospital Health SystemOH75660
Tri-City Healthcare DistrictCA75Not measured: merged into another listed system
Ephraim McDowell HealthKY74Not measured: its job site shows a bot check
Great Plains HealthNE74691
Northeastern Health SystemOK74Not measured: its job system has no public feed
Williamson County Hospital DistrictTN74Not measured: its job system has no public feed
Cullman Regional Medical CenterAL73Not measured: its job system has no public feed
Freeport Health NetworkIL71Not measured: merged into another listed system
Auburn Community HospitalNY711091
CGH Medical CenterIL70631
Lake Region HealthcareMN70Not measured: its job site's robots.txt refuses crawlers
Astria Health SystemWA70Not measured: its job site's robots.txt refuses crawlers
Schneck Medical CenterIN70Not measured: its job site's robots.txt refuses crawlers
Peterson HealthTX68Not measured: its job system has no public feed
Armstrong County Memorial HospitalPA67Not measured: its job system has no public feed
Bitterroot HealthMT66Not measured: its job system has no public feed
Summit HealthcareAZ66Not measured: its job site's robots.txt refuses crawlers
CalvertHealthMD65690
Delta Health SystemMS65Not measured: its job site shows a bot check
Oneida HealthNY65Not measured: its job site's robots.txt refuses crawlers
Island HospitalWA65Not measured: some of its job boards refuse crawlers or have no public feed
MLK Community HealthcareCA65Not measured: its job system has no public feed
Saint Mary's HealthcareNY64Not measured: its job site's robots.txt refuses crawlers
Winona HealthMN63Not measured: its job site's robots.txt refuses crawlers
Oaklawn HospitalMI63Not measured: its job system has no public feed
Knox Community HospitalOH63Not measured: no job board found
Davis Health SystemWV62Not measured: merged into another listed system
Jefferson Hospital AssociationAR62730
Margaret Mary HealthIN62Not measured: its job site's robots.txt refuses crawlers
Atlantic General Health SystemMD61Not measured: merged into another listed system
Jefferson HealthcareWA61400
Northfield Hospital and ClinicsMN61460
Tri-State Memorial HospitalWA61Not measured: its job site's robots.txt refuses crawlers
Day Kimball HealthcareCT60Not measured: its job site's robots.txt refuses crawlers
El Centro Regional Medical CenterCA601041
Alomere HealthMN59Not measured: its job system has no public feed
Mary Lanning HealthcareNE59690
Fisher-Titus Medical CenterOH58Not measured: its job site's robots.txt refuses crawlers
Cuyuna Regional Medical CenterMN58Not measured: its job system has no public feed
Ozarks HealthcareMO58560
Henry Community HealthIN57250
Parrish Medical CenterFL57700
Southeast Alaska Regional Health ConsortiumAK572221
Conejos County Hospital CorporationCO56390
Missouri Delta Medical CenterMO56690
Pella Regional Health CenterIA55Not measured: its job site's robots.txt refuses crawlers
Samaritan HealthcareWA55Not measured: its job site's robots.txt refuses crawlers
Wayne Memorial Health SystemPA55Not measured: its job system has no public feed
Antelope Valley Medical CenterCA55Not measured: its job site shows a bot check
Gerald Champion Regional Medical CenterNM54Not measured: merged into another listed system
Golden Valley Memorial HealthcareMO54320
Kuakini Health SystemHI54Not measured: its job site's robots.txt refuses crawlers
Niagara Falls Memorial Medical CenterNY54Not measured: no job board found
Redington Fairview General HospitalME52Not measured: its job site's robots.txt refuses crawlers
North Country HealthcareNH52Not measured: its job system has no public feed
Grande Ronde Hospital and ClinicsOR50Not measured: its job site's robots.txt refuses crawlers
Iredell Health SystemNC50Not measured: its job system has no public feed
Katherine Shaw Bethea HospitalIL50Not measured: merged into another listed system
Oswego HealthNY50Not measured: its job site's robots.txt refuses crawlers
Pullman Regional HospitalWA50360
Redlands Community HospitalCA50Not measured: its job site shows a bot check
Mountain View HospitalID50Not measured: its job site's robots.txt refuses crawlers
Salem Regional Medical CenterOH50Not measured: its job system has no public feed
Western Wisconsin HealthWI50Not measured: its job site's robots.txt refuses crawlers
Saint John's HealthWY50Not measured: its job site shows a bot check
Cite this study

Fulkerson Advisors (2026). Who Keeps Doctors' Schedules: Open Jobs at 416 US Health Systems. Read September 26 to 27, 2026. https://www.fulkersonadvisors.com/research/physician-scheduling

Use any of these numbers or quotes. Credit Fulkerson Advisors and link to this page. The data is under a CC BY 4.0 license.

Questions

Who builds physician schedules in hospitals?

Mostly people for whom it's one duty among others. Of the 344 open jobs at 416 US health systems in late September 2026 that keep the work schedule of physicians or advanced practice providers, 40 were scheduling jobs. Assistants and coordinators held 102, managers 67, and physicians, APPs and nurses 103.

How many health systems are hiring someone to schedule their doctors?

157 of 416 US health systems (38%) had at least one open job in late September 2026 whose duties include keeping doctors' schedules.

What does keeping a physician schedule involve?

Of the 344 job postings at 416 US health systems that keep doctors' schedules, 127 mention an on-call schedule and 107 the clinicians' time off. Fewer name swaps and call-outs (32), pay or hours worked (31), several sites (29) or sharing the work fairly (10).

What software do hospitals use to schedule physicians?

40 of the 344 job postings that keep a physician schedule name a scheduling product, most often QGenda. Most postings don't say where the schedule is kept.

How long does it take to build a physician schedule?

No published study we found logged it. At the University of Michigan, chief residents recalled 22 to 28 hours a month to build a residents' schedule by hand and 4 to 6 with software. At Mass General Brigham, a year's rotation schedule for 26 residents took 10 to 20 hours by hand.