FPForensic Pathologist
FP
Career

Forensic Pathologist

By the numbers
Typical pay
$312,400 / yr
Education to start
Doctoral or professional degree
Future demand
+4.2% by 2034
People in this job
11K
Figures shown for ·closest of 3 O*NET occupations
The work
A day, hour by hour
07:30
Case review

Scan overnight death reports; decide which cases need autopsy today.

08:00
Scene briefing

Detectives walk through a suspicious death — body, context, early theories.

08:30
Autopsy

Cut, examine, photograph — two hours finding exactly how someone died.

10:45
Sample collection

Pull tissue, blood, and fluid samples; label and send them to the lab.

11:15
Manner of death call

Weigh the evidence: homicide, accident, suicide, or natural — commit to one.

13:00
Report writing

Document every wound, injury, and finding in precise legal-grade language.

14:30
Investigator debrief

Tell detectives what the body revealed — and push back where the facts don't fit.

15:30
Court testimony

Explain autopsy findings to a judge and jury; hold firm under cross-examination.

17:00
On-call handoff

Brief the on-call pathologist; unexpected deaths don't wait for business hours.

Things you do
  • Cut open bodies to find out exactly how someone died.
  • Decide whether a death was natural, accidental, suicide, or murder.
  • Collect tissue, blood, and fluid samples to send to the lab.
  • Testify in court and explain your findings to a judge and jury.
  • Write detailed reports documenting every wound, injury, and clue found.
Decisions you’ll make
  • Does this evidence point to homicide, or can I rule that out?
  • Is this injury what killed them, or just something that happened before death?
  • Do my findings support the detective's theory, or should I push back?
  • Is this family ready to hear the truth, or do I soften how I say it?
  • Am I certain enough in my conclusion to say so under oath?
Education Pathways · how you get there
100 in 100 went the college route · 0 in 100 found another way in None, typically
Education mapped from O*NET:
If you like this, also look at