GCGovComp.app

City and County of San Francisco / Municipal Transportation Agency

Agency file

Municipal Transportation Agency

Source file: City and County of San Francisco — Employee Compensation / ingested Jun 17, 2026

The Municipal Transportation Agency plans, builds, and maintains transportation infrastructure — roads, bridges, transit, and motor-vehicle services.

In 2025, this agency had 6,357 employees with median total compensation of $158,925; the highest distinct record was $517,100.

Year
2025
Total payroll
$959.6M
Employees
6,357
Median total
$158,925
Highest record
$517,100

What the records show

Compensation analytics

These summaries compare pay within the agency before listing individual records.

Salary distribution

How 2025 total compensation is spread across the 6,357 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($158,925) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$94,195 (62%)
  • Overtime$11,980 (8%)
  • Other$6,113 (4%)
  • Benefits$38,671 (26%)

What an average paycheck here is made of — base salary versus overtime, other pay (bonuses, allowances), and benefits. A large overtime or other-pay share means take-home often exceeds base salary.

Pay percentiles

10th
25th
Median
75th
90th
$30,733
$113,378
$158,925
$194,647
$236,022

The pay ladder for this department. Someone at the 90th percentile earns $236,022 — more than 90% of the department; the 10th percentile earns $30,733. The shaded band is the middle half of employees (25th–75th percentile).

Largest job titles

Transit Operator
2,627 · $140,881
Transit Supervisor
244 · $195,164
School Crossing Guard
193 · $14,731

The most common job titles in this department by headcount, with the median total compensation for each. Click a title to see everyone who holds it.

Trend

Year over year

How this department's total payroll, headcount, and median pay changed across the 2 published years.

YearTotal payrollEmployeesMedian pay
2024
$985.1M
6,621
$158,227
2025
$959.6M
2.6%
6,357
4.0%
$158,925
0.4%

Record list

Employees

Page 4

Huo Chen

Stationary Engineer/Municipal Transportation Agency

2025 total comp
$240,145
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$126,997
Overtime
$55,043
Other pay
$3,714
Benefits
$54,391
Total compensation
$240,145
Employment type
Permanent Civil Service
Union / bargaining unit
Stationary Engineers, Local 39
Full-time equivalent (FTE)
1.28

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$21,344
Job Code
7334
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,826

Huo Chen holds the role of Stationary Engineer at Municipal Transportation Agency within Journeyman Trade. Their status is permanent civil service, 1.28 FTE. In 2025, their total compensation was $240,145. Union affiliation: Stationary Engineers, Local 39.

Terrence Hall

Transit Operator/Municipal Transportation Agency

2025 total comp
$240,121
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$135,304
Overtime
$23,849
Other pay
$16,101
Benefits
$64,867
Total compensation
$240,121
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 250-A, TransitOpr
Full-time equivalent (FTE)
1.45

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$29,588
Job Code
9163
Job Family Code
9100
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,134

At Municipal Transportation Agency, Terrence Hall serves as a Transit Operator within Street Transit. They work permanent civil service, 1.45 FTE. Their 2025 pay totaled $240,121. They are represented by TWU, Local 250-A, TransitOpr.

Cedric Armstrong-Harris

Transit Operator/Municipal Transportation Agency

2025 total comp
$240,119
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$105,560
Overtime
$59,734
Other pay
$19,856
Benefits
$54,969
Total compensation
$240,119
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 250-A, TransitOpr
Full-time equivalent (FTE)
1.43

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$23,092
Job Code
9163
Job Family Code
9100
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,543

At Municipal Transportation Agency, Cedric Armstrong-Harris serves as a Transit Operator within Street Transit. They work permanent civil service, 1.43 FTE. Their 2025 pay totaled $240,119. Union affiliation: TWU, Local 250-A, TransitOpr.

Nathaneal Magardie

Electronic Maintenance Technician/Municipal Transportation Agency

2025 total comp
$239,864
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$161,686
Overtime
$18,118
Other pay
$0
Benefits
$60,060
Total compensation
$239,864
Employment type
Permanent Civil Service
Union / bargaining unit
Electrical Workers, Local 6
Full-time equivalent (FTE)
1.07

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$23,489
Job Code
7318
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,576

Nathaneal Magardie works as a Electronic Maintenance Technician for Municipal Transportation Agency within Journeyman Trade. Their status is permanent civil service, 1.07 FTE. Nathaneal earned $239,864 in 2025. They are represented by Electrical Workers, Local 6.

Daniel Larson

Track Maintenance Wrk Supervisor 1/Municipal Transportation Agency

2025 total comp
$239,645
Sub-department
Supervisory-Labor & Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$134,373
Overtime
$33,373
Other pay
$14,777
Benefits
$57,123
Total compensation
$239,645
Employment type
Permanent Civil Service
Union / bargaining unit
Teamsters, Local 853
Full-time equivalent (FTE)
1.15

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$21,496
Job Code
7251
Job Family Code
7200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,693

Daniel Larson holds the role of Track Maintenance Wrk Supervisor 1 at Municipal Transportation Agency within Supervisory-Labor & Trade. Their status is permanent civil service, 1.15 FTE. In 2025, their total compensation was $239,645. Their bargaining unit is Teamsters, Local 853.

Antoine Sr

Transit Supervisor/Municipal Transportation Agency

2025 total comp
$239,410
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$127,936
Overtime
$46,981
Other pay
$7,690
Benefits
$56,803
Total compensation
$239,410
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 200
Full-time equivalent (FTE)
1.25

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$23,111
Job Code
9139
Job Family Code
9100
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,770

Antoine Sr works as a Transit Supervisor for Municipal Transportation Agency within Street Transit. Their status is permanent civil service, 1.25 FTE. Antoine earned $239,410 in 2025. They are represented by TWU, Local 200.

Jonathan Young

Associate Engineer/Municipal Transportation Agency

2025 total comp
$239,368
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$179,710
Overtime
$0
Other pay
$1,229
Benefits
$58,429
Total compensation
$239,368
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$19,063
Job Code
5207
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,631

Jonathan Young works as a Associate Engineer for Municipal Transportation Agency within Professional Engineering. Their status is permanent civil service. Jonathan earned $239,368 in 2025. Union affiliation: Prof & Tech Eng, Local 21.

Thach La

Transit Supervisor/Municipal Transportation Agency

2025 total comp
$239,313
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$128,264
Overtime
$45,464
Other pay
$9,524
Benefits
$56,060
Total compensation
$239,313
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 200
Full-time equivalent (FTE)
1.24

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$23,172
Job Code
9139
Job Family Code
9100
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,781

Thach La holds the role of Transit Supervisor at Municipal Transportation Agency within Street Transit. Their status is permanent civil service, 1.24 FTE. In 2025, their total compensation was $239,313. Union affiliation: TWU, Local 200.

Paul Bignardi

Transportation Planner IV/Municipal Transportation Agency

2025 total comp
$239,297
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$180,723
Overtime
$0
Other pay
$0
Benefits
$58,574
Total compensation
$239,297
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$19,063
Job Code
5290
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,809

Paul Bignardi holds the role of Transportation Planner IV at Municipal Transportation Agency within Professional Engineering. Their status is permanent civil service. In 2025, their total compensation was $239,297. They are represented by Prof & Tech Eng, Local 21.

David Canlas

Is Business Analyst-Senior/Municipal Transportation Agency

2025 total comp
$239,287
Sub-department
Information Systems
Organization group
Public Works, Transportation & Commerce
Base pay
$161,178
Overtime
$0
Other pay
$22,998
Benefits
$55,112
Total compensation
$239,287
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$19,063
Job Code
1053
Job Family Code
1000
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,126

David Canlas holds the role of Is Business Analyst-Senior at Municipal Transportation Agency within Information Systems. Their status is permanent civil service. In 2025, their total compensation was $239,287. They are represented by Prof & Tech Eng, Local 21.

Anne Fritzler

Planner IV/Municipal Transportation Agency

2025 total comp
$239,282
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$180,723
Overtime
$0
Other pay
$0
Benefits
$58,559
Total compensation
$239,282
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$19,063
Job Code
5293
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,794

Anne Fritzler holds the role of Planner IV at Municipal Transportation Agency within Professional Engineering. Their status is permanent civil service. In 2025, their total compensation was $239,282. They are represented by Prof & Tech Eng, Local 21.

Mari Hunter

Transportation Planner IV/Municipal Transportation Agency

2025 total comp
$239,282
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$180,723
Overtime
$0
Other pay
$0
Benefits
$58,558
Total compensation
$239,282
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$19,063
Job Code
5290
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,793

Mari Hunter works as a Transportation Planner IV for Municipal Transportation Agency within Professional Engineering. Their status is permanent civil service. Mari earned $239,282 in 2025. Union affiliation: Prof & Tech Eng, Local 21.

Timothy Doherty

Transportation Planner IV/Municipal Transportation Agency

2025 total comp
$239,281
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$180,723
Overtime
$0
Other pay
$0
Benefits
$58,558
Total compensation
$239,281
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$19,063
Job Code
5290
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,793

Timothy Doherty holds the role of Transportation Planner IV at Municipal Transportation Agency within Professional Engineering. Their status is permanent civil service. In 2025, their total compensation was $239,281. They are represented by Prof & Tech Eng, Local 21.

David Ng

Electronic Maintenance Technician/Municipal Transportation Agency

2025 total comp
$239,268
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$161,789
Overtime
$14,493
Other pay
$2,550
Benefits
$60,436
Total compensation
$239,268
Employment type
Permanent Civil Service
Union / bargaining unit
Electrical Workers, Local 6
Full-time equivalent (FTE)
1.06

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$23,506
Job Code
7318
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,556

David Ng is a Electronic Maintenance Technician at Municipal Transportation Agency within Journeyman Trade. They work permanent civil service, 1.06 FTE. 2025 total compensation came to $239,268. Union affiliation: Electrical Workers, Local 6.

Sean Chatman

Transit Supervisor/Municipal Transportation Agency

2025 total comp
$239,224
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$127,163
Overtime
$45,415
Other pay
$9,761
Benefits
$56,885
Total compensation
$239,224
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 200
Full-time equivalent (FTE)
1.24

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$23,126
Job Code
9139
Job Family Code
9100
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,645

Sean Chatman works as a Transit Supervisor for Municipal Transportation Agency within Street Transit. Their status is permanent civil service, 1.24 FTE. Sean earned $239,224 in 2025. They are represented by TWU, Local 200.

Monica Munowitch

Transportation Planner IV/Municipal Transportation Agency

2025 total comp
$239,007
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$180,723
Overtime
$0
Other pay
$0
Benefits
$58,284
Total compensation
$239,007
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$19,063
Job Code
5290
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,518

Monica Munowitch is a Transportation Planner IV at Municipal Transportation Agency within Professional Engineering. They work permanent civil service. 2025 total compensation came to $239,007. Union affiliation: Prof & Tech Eng, Local 21.

Amir Murcehajic

Switch Repairer/Municipal Transportation Agency

2025 total comp
$238,967
Sub-department
Skilled Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$104,357
Overtime
$73,186
Other pay
$8,426
Benefits
$52,998
Total compensation
$238,967
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
1.43

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$22,429
Job Code
7458
Job Family Code
7400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,980

Amir Murcehajic holds the role of Switch Repairer at Municipal Transportation Agency within Skilled Labor. Their status is permanent civil service, 1.43 FTE. In 2025, their total compensation was $238,967. Union affiliation: Laborers, Local 261.

Frank Wheeler

Transportation Planner IV/Municipal Transportation Agency

2025 total comp
$238,958
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$180,723
Overtime
$0
Other pay
$0
Benefits
$58,235
Total compensation
$238,958
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$19,063
Job Code
5290
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,469

Frank Wheeler is a Transportation Planner IV at Municipal Transportation Agency within Professional Engineering. They work permanent civil service. 2025 total compensation came to $238,958. Their bargaining unit is Prof & Tech Eng, Local 21.

Casey Hildreth

Transportation Planner IV/Municipal Transportation Agency

2025 total comp
$238,955
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$180,723
Overtime
$0
Other pay
$0
Benefits
$58,231
Total compensation
$238,955
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$19,063
Job Code
5290
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,466

Casey Hildreth works as a Transportation Planner IV for Municipal Transportation Agency within Professional Engineering. Their status is permanent civil service. Casey earned $238,955 in 2025. Their bargaining unit is Prof & Tech Eng, Local 21.

Steven Boland

Transportation Planner IV/Municipal Transportation Agency

2025 total comp
$238,908
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$180,723
Overtime
$0
Other pay
$0
Benefits
$58,185
Total compensation
$238,908
Employment type
Temporary Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$19,063
Job Code
5290
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,420

Steven Boland is a Transportation Planner IV at Municipal Transportation Agency within Professional Engineering. They work temporary exempt. 2025 total compensation came to $238,908. Union affiliation: Prof & Tech Eng, Local 21.

Brett Pawlan

Transit Power Line Worker/Municipal Transportation Agency

2025 total comp
$238,868
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$162,641
Overtime
$38,455
Other pay
$555
Benefits
$37,218
Total compensation
$238,868
Employment type
Permanent Civil Service
Union / bargaining unit
Electrical Workers, Local 6
Full-time equivalent (FTE)
1.13

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Job Code
7366
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$14,009
Retirement Contribution
$23,209

Brett Pawlan holds the role of Transit Power Line Worker at Municipal Transportation Agency within Journeyman Trade. Their status is permanent civil service, 1.13 FTE. In 2025, their total compensation was $238,868. They are represented by Electrical Workers, Local 6.

De' Buggs

Station Agent, Muni Railway/Municipal Transportation Agency

2025 total comp
$238,817
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$108,957
Overtime
$66,400
Other pay
$11,384
Benefits
$52,076
Total compensation
$238,817
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.38

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$20,905
Job Code
9131
Job Family Code
9100
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,767

De' Buggs holds the role of Station Agent, Muni Railway at Municipal Transportation Agency within Street Transit. Their status is permanent civil service, 1.38 FTE. In 2025, their total compensation was $238,817. They are represented by SEIU, Local 1021, Misc.