The Ontario Sunshine List - Public Sector Salary Disclosure

The names, positions, salaries and total taxable benefits of public sector employees paid $100,000 or more in a calendar year.

In this page

Job Titles

Share this page

The Ontario Sunshine List of 2024includes a ranking of the 100 most commonly held job positions.

Job Titles Total Employees
Registered Nurse 26,324
Elementary Teacher 25,806
Teacher 24,819
Secondary Teacher 12,806
Professor 9,820
Teacher, Elementary 8,000
Constable 4,993
Police Constable 3,876
Associate Professor 3,676
Teacher, Secondary 3,641
General Duty Officer 3,323
Teacher - Elementary 2,981
Firefighter 2,734
Elementary Contract Teacher 2,724
Operator 2,365
Manager 2,330
Primary Care Paramedic 2,308
Law Enforcement Officer 2,160
Teacher / Elementary 2,127
Assistant Professor 2,054
Teacher - Secondary 1,807
Social Worker 1,744
Firefighter Operation 1,684
Nurse Practitioner 1,618
Principal 1,575
Pharmacist 1,486
Sergeant 1,474
Enseignant 1,410
Secondary Contract Teacher 1,381
Elementary Principal 1,378
Nurse, Registered 1,346
Care Coordinator 1,306
Physiotherapist 1,234
Plainclothes Police Constable 1,228
Registered Practical Nurse 1,118
Investigator 1,081
Elementary School Teacher 1,069
Assistant Curriculum Leader, Secondary 1,062
Occupational Therapist 1,042
Advanced Care Paramedic 1,034
Teacher / Secondary 1,028
Director 1,024
Enseignant(e) 998
Project Manager 996
Assistant Crown Attorney 913
Captain 909
Staff Sergeant 870
Faculty Member 862
Team Leader 796
Executive Director 765
Senior Policy Advisor 736
Supervisor 735
Chair, Elementary 700
Counsel 692
Vice Principal 692
Registered Respiratory Therapist 599
Paramedic Level 1 597
Nuclear Operator 594
Teacher Elementary 592
Detective 586
Senior Project Manager 583
Registered Technologist 582
First Class Firefighter 580
Personal Support Worker 578
Principal, Elementary 576
Elementary Vice Principal 559
Full Professor 554
Detective Constable 551
Faculty 548
Instructor 531
Team Lead 504
Medical Laboratory Technologist 493
Electrical And Control Technician 492
Captain Operation 470
Senior Technical Engineer / Officer 460
Police - Constable 457
Probation And Parole Officer 454
Chief Executive Officer 442
Fire Fighter 440
Mechanical Technician 438
Enseign titulaire élém 435
Secondary Vice Principal 434
Case Manager 425
Paramedic 420
First Class Constable 417
Transit Operator 415
Psychologist 413
Respiratory Therapist 411
Communications Operator 410
Secondary School Teacher 407
Coach Technician 403
Senior Manager 395
Public Health Nurse 380
Coordinator 378
Clinical Manager 372
Charge Nurse 371
Child Protection Worker 371
Physician 369
Program Manager 362
Inspector 361