GCGovComp.app

City of Los Angeles / City Attorney

Agency file

City Attorney

Source file: City of Los Angeles Controller — City Employee Payroll / ingested Jun 17, 2026

The City Attorney is a government agency that delivers public services and programs within its jurisdiction.

In 2025, this agency had 1,232 employees with median total compensation of $136,401; the highest distinct record was $386,917.

Year
2025
Employees
1,232
Median total
$136,401
Highest record
$386,917

What the records show

Compensation analytics

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

Salary distribution

$0$345,518+

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

Average pay composition

  • Base$130,939 (86%)
  • Overtime$459 (0%)
  • Other$6,283 (4%)
  • Benefits$14,553 (10%)

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
$21,691
$80,142
$136,401
$231,425
$296,197

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

Largest job titles

Na
105 · $6,296
Legal Secretary II
87 · $101,737

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.

Record list

Employees

Highest-paid first / page 27

Jorge Gonzalez

Na/City Attorney

2025 total comp
$154
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$154
Benefits
$0
Total compensation
$154
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
12
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3334393832
Row ID
25333439383212XXXX-XPV

Jorge Gonzalez works as a Na for City Attorney within Na. Their status is per event. Jorge earned $154 in 2025. Their bargaining unit is XX.

Judith Thompson

Na/City Attorney

2025 total comp
$128
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$128
Benefits
$0
Total compensation
$128
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
12
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3534373732
Row ID
25353437373212XXXX-XPV

Judith Thompson holds the role of Na at City Attorney within Na. Their status is per event. In 2025, their total compensation was $128. Union affiliation: XX.

Michael Yepp

Na/City Attorney

2025 total comp
$111
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$111
Benefits
$0
Total compensation
$111
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
12
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
333232373933
Row ID
2533323237393312XXXX-XPV

At City Attorney, Michael Yepp serves as a Na within Na. They work per event. Their 2025 pay totaled $111. Their bargaining unit is XX.

Sandra Martinez

Na/City Attorney

2025 total comp
$108
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$108
Benefits
$0
Total compensation
$108
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
12
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3032363334
Row ID
25303236333412XXXX-XPV

Sandra Martinez is a Na at City Attorney within Na. They work per event. 2025 total compensation came to $108. Their bargaining unit is XX.

Daphne Johnson

Na/City Attorney

2025 total comp
$99
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$99
Benefits
$0
Total compensation
$99
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
12
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
333238363633
Row ID
2533323836363312XXXX-XPV

Daphne Johnson is a Na at City Attorney within Na. They work per event. 2025 total compensation came to $99. They are represented by XX.

Cecilia Carvalho

Na/City Attorney

2025 total comp
$93
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$93
Benefits
$0
Total compensation
$93
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
12
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3637343137
Row ID
25363734313712XXXX-XPV

At City Attorney, Cecilia Carvalho serves as a Na within Na. They work per event. Their 2025 pay totaled $93. Their bargaining unit is XX.

Gregory Rodelo

Na/City Attorney

2025 total comp
$90
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$90
Benefits
$0
Total compensation
$90
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
12
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
363437313832
Row ID
2536343731383212XXXX-XPV

Gregory Rodelo is a Na at City Attorney within Na. They work per event. 2025 total compensation came to $90. Their bargaining unit is XX.

Stephany Astorga

Na/City Attorney

2025 total comp
$69
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$69
Benefits
$0
Total compensation
$69
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
12
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
353933383035
Row ID
2535393338303512XXXX-XPV

At City Attorney, Stephany Astorga serves as a Na within Na. They work per event. Their 2025 pay totaled $69. They are represented by XX.

Jennifer Garcia

Na/City Attorney

2025 total comp
$62
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$62
Benefits
$0
Total compensation
$62
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
12
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
343339393035
Row ID
2534333939303512XXXX-XPV

Jennifer Garcia is a Na at City Attorney within Na. They work per event. 2025 total compensation came to $62. They are represented by XX.

Jasmine Houston

Na/City Attorney

2025 total comp
$40
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$40
Benefits
$0
Total compensation
$40
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
12
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
313833303233
Row ID
2531383330323312XXXX-XPV

Jasmine Houston is a Na at City Attorney within Na. They work per event. 2025 total compensation came to $40. Their bargaining unit is XX.