GCGovComp.app

City and County of San Francisco / District Attorney / Attorney (Civil/Criminal)

Job-title file

Attorney (Civil/Criminal)

Provide legal advice, draft and review documents, and represent the agency in legal matters.

163 employees hold this title in District Attorney. Median total compensation for the role is $228,005, above the department median of $198,316.

Employees
163
Total payroll
$36.3M
Role median
$228,005
Agency median
$198,316
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

$2,245$357,521+

Hover a bar for its range; click to filter the list below.

How total compensation varies among the 163 people in this role. Even for one job title, pay differs with seniority, step, overtime, and tenure. Each bar is a pay range; the far-right bar collects the highest earners.

Compared with the local labor market

Attorney (Civil/Criminal) pay vs. the San Francisco-Oakland-Fremont, CA area

Across all employers in the San Francisco-Oakland-Fremont, CA area, the median wage for Lawyers — about 18,470 people — is $212,500. District Attorney pays a median base salary of $185,923 for this role, 13% below that figureabout the 41st percentile of local pay for the occupation.

Where District Attorney sits in the local pay range

10th
25th
Median
75th
90th
$98,280
$137,380
$212,500
$320,510
$375,580
District Attorney median · $185,923

The bar is the range of annual wages for Lawyers across every employer in the San Francisco-Oakland-Fremont, CA area, from the 10th to the 90th percentile, with the middle 50% highlighted. The marker shows District Attorney’s median base salary for this role. Both figures are base pay only.

And across the country

Nationwide, the median wage for Lawyers — about 754,500 people — is $159,670. District Attorney’s median base salary is 16% above that national figure, about the 61st percentile of pay for the occupation nationally.

10th
25th
Median
75th
90th
$78,360
$102,990
$159,670
$221,370
$351,600
District Attorney median · $185,923

Local and national wages differ for reasons beyond how well a job pays — cost of living, the mix of employers, and local demand for the occupation all move the San Francisco-Oakland-Fremont, CA range relative to the national one.

Computed over the 148 of 163 people in this role paid at least $25,000in base salary. The rest are part-year or part-time records, whose actual pay isn’t comparable to a full-time annual wage.

Median total compensation for this role at District Attorney is $228,005, which includes overtime and employer-paid benefits. The benchmark above excludes both, so total compensation is deliberately not compared against it.

Benchmark: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (May 2025). BLS Occupational Employment and Wage Statistics (OEWS) covers all employers in the area — private, non-profit, and government alike — so this is a comparison against the whole local labor market for the occupation, not against private-sector pay. OEWS wages are straight-time pay and exclude overtime, shift differentials, and employer-paid benefits, so the government figure shown here is base pay on the same basis. Total compensation is not comparable to it. Job titles are matched to the closest standard occupation, so the comparison is between similar work rather than an identical job classification.

Compare departments

This role across City and County of San Francisco

Attorney (Civil/Criminal) is held in 10 City and County of San Francisco departments. In District Attorney, the median of $228,005 ranks #9 of 10.

Highest-paying departments for this role

Police
$323,164 · 6
City Attorney
$317,803 · 192
Sheriff
$269,462 · 2
Public Defender
$258,055 · 122

Median total compensation for the Attorney (Civil/Criminal) role in other City and County of San Franciscodepartments (highest first). Each bar links to that department’s page for this role.

Compare jurisdictions

Attorney beyond City and County of San Francisco

This role is reported in 14 jurisdictions. In City and County of San Francisco, the median of $273,500 ranks #1 of 14. See Attorney across all of City and County of San Francisco

Highest-paying jurisdictions for this role

California
$150,234 · 3,693
Texas
$124,428 · 1,280
Minnesota
$108,190 · 29
City of Chicago
$102,516 · 7
South Carolina
$102,000 · 359
Arkansas
$85,943 · 269
Georgia
$83,880 · 608

Median total compensation for comparable Attorneyroles in other jurisdictions. Titles are matched by normalized name across sources, not identical job classification, and pay is not cost-of-living adjusted. Each bar links to that jurisdiction’s page for the role.

Record list

Employees with this title

Page 1

Aaron Johnson

Attorney (Civil/Criminal)/District Attorney

2025 total comp
$228,005
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$168,935
Overtime
$0
Other pay
$0
Benefits
$59,070
Total compensation
$228,005
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$21,941
Job Code
8177
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$13,103

At District Attorney, Aaron Johnson serves as a Attorney (Civil/Criminal) within Legal & Court. They work permanent exempt. Their 2025 pay totaled $228,005. They are represented by Municipal Attorneys Assoc.

Paul Samra

Attorney (Civil/Criminal)/District Attorney

2025 total comp
$227,773
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$168,722
Overtime
$0
Other pay
$0
Benefits
$59,051
Total compensation
$227,773
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$21,941
Job Code
8177
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$13,118

Paul Samra works as a Attorney (Civil/Criminal) for District Attorney within Legal & Court. Their status is permanent exempt. Paul earned $227,773 in 2025. Union affiliation: Municipal Attorneys Assoc.

Safa Lele

Attorney (Civil/Criminal)/District Attorney

2025 total comp
$227,756
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$168,722
Overtime
$0
Other pay
$0
Benefits
$59,035
Total compensation
$227,756
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$21,941
Job Code
8177
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$13,099

Safa Lele is a Attorney (Civil/Criminal) at District Attorney within Legal & Court. They work permanent exempt. 2025 total compensation came to $227,756. Union affiliation: Municipal Attorneys Assoc.

Roberto Miranda

Attorney (Civil/Criminal)/District Attorney

2025 total comp
$226,615
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$186,057
Overtime
$0
Other pay
$0
Benefits
$40,558
Total compensation
$226,615
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Job Code
8177
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$14,098
Retirement Contribution
$26,460

Roberto Miranda is a Attorney (Civil/Criminal) at District Attorney within Legal & Court. They work permanent exempt. 2025 total compensation came to $226,615. Their bargaining unit is Municipal Attorneys Assoc.

Ashley Lee

Attorney (Civil/Criminal)/District Attorney

2025 total comp
$226,198
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$167,490
Overtime
$0
Other pay
$0
Benefits
$58,709
Total compensation
$226,198
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$21,941
Job Code
8177
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$12,951

Ashley Lee holds the role of Attorney (Civil/Criminal) at District Attorney within Legal & Court. Their status is permanent exempt. In 2025, their total compensation was $226,198. Union affiliation: Municipal Attorneys Assoc.

Madison Boucher

Attorney (Civil/Criminal)/District Attorney

2025 total comp
$225,422
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$167,074
Overtime
$0
Other pay
$0
Benefits
$58,348
Total compensation
$225,422
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$21,941
Job Code
8177
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$12,650

At District Attorney, Madison Boucher serves as a Attorney (Civil/Criminal) within Legal & Court. They work permanent exempt. Their 2025 pay totaled $225,422. They are represented by Municipal Attorneys Assoc.

Ricky Herrera

Attorney (Civil/Criminal)/District Attorney

2025 total comp
$225,270
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$166,889
Overtime
$0
Other pay
$0
Benefits
$58,381
Total compensation
$225,270
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$21,941
Job Code
8177
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$12,710

Ricky Herrera works as a Attorney (Civil/Criminal) for District Attorney within Legal & Court. Their status is permanent exempt. Ricky earned $225,270 in 2025. They are represented by Municipal Attorneys Assoc.

Nicholas Marquez

Attorney (Civil/Criminal)/District Attorney

2024 total comp
$221,913
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$137,604
Overtime
$0
Other pay
$32,095
Benefits
$52,214
Total compensation
$221,913
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
Full-time equivalent (FTE)
0.91

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$18,569
Job Code
8177
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$13,191

Nicholas Marquez works as a Attorney (Civil/Criminal) for District Attorney within Legal & Court. Their status is permanent exempt, 0.91 FTE. Nicholas earned $221,913 in 2024. They are represented by Municipal Attorneys Assoc.

Gwendolyn West

Attorney (Civil/Criminal)/District Attorney

2025 total comp
$218,657
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$161,245
Overtime
$0
Other pay
$0
Benefits
$57,412
Total compensation
$218,657
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$21,941
Job Code
8177
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$12,540

At District Attorney, Gwendolyn West serves as a Attorney (Civil/Criminal) within Legal & Court. They work permanent exempt. Their 2025 pay totaled $218,657. Union affiliation: Municipal Attorneys Assoc.

Ahmanda Lee

Attorney (Civil/Criminal)/District Attorney

2025 total comp
$218,648
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$161,245
Overtime
$0
Other pay
$0
Benefits
$57,403
Total compensation
$218,648
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$21,941
Job Code
8177
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$12,531

Ahmanda Lee works as a Attorney (Civil/Criminal) for District Attorney within Legal & Court. Their status is permanent exempt. Ahmanda earned $218,648 in 2025. Their bargaining unit is Municipal Attorneys Assoc.

Albert Iii

Attorney (Civil/Criminal)/District Attorney

2025 total comp
$218,642
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$161,245
Overtime
$0
Other pay
$0
Benefits
$57,397
Total compensation
$218,642
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$21,941
Job Code
8177
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$12,525

Albert Iii works as a Attorney (Civil/Criminal) for District Attorney within Legal & Court. Their status is permanent exempt. Albert earned $218,642 in 2025. Union affiliation: Municipal Attorneys Assoc.

Elliott Brooks

Attorney (Civil/Criminal)/District Attorney

2025 total comp
$218,630
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$161,245
Overtime
$0
Other pay
$0
Benefits
$57,385
Total compensation
$218,630
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$21,941
Job Code
8177
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$12,513

Elliott Brooks holds the role of Attorney (Civil/Criminal) at District Attorney within Legal & Court. Their status is permanent exempt. In 2025, their total compensation was $218,630. Their bargaining unit is Municipal Attorneys Assoc.

Rachel Schneider

Attorney (Civil/Criminal)/District Attorney

2025 total comp
$218,621
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$161,245
Overtime
$0
Other pay
$0
Benefits
$57,376
Total compensation
$218,621
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$21,941
Job Code
8177
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$12,503

At District Attorney, Rachel Schneider serves as a Attorney (Civil/Criminal) within Legal & Court. They work permanent exempt. Their 2025 pay totaled $218,621. Union affiliation: Municipal Attorneys Assoc.

Zain Qazi

Attorney (Civil/Criminal)/District Attorney

2025 total comp
$218,619
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$161,245
Overtime
$0
Other pay
$0
Benefits
$57,374
Total compensation
$218,619
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$21,941
Job Code
8177
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$12,502

Zain Qazi holds the role of Attorney (Civil/Criminal) at District Attorney within Legal & Court. Their status is permanent exempt. In 2025, their total compensation was $218,619. They are represented by Municipal Attorneys Assoc.

Kirk Earl

Attorney (Civil/Criminal)/District Attorney

2025 total comp
$218,593
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$161,245
Overtime
$0
Other pay
$0
Benefits
$57,348
Total compensation
$218,593
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$21,941
Job Code
8177
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$12,476

Kirk Earl holds the role of Attorney (Civil/Criminal) at District Attorney within Legal & Court. Their status is permanent exempt. In 2025, their total compensation was $218,593. Their bargaining unit is Municipal Attorneys Assoc.

John Robles

Attorney (Civil/Criminal)/District Attorney

2025 total comp
$217,821
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$160,644
Overtime
$0
Other pay
$0
Benefits
$57,177
Total compensation
$217,821
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$21,941
Job Code
8177
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$12,391

John Robles holds the role of Attorney (Civil/Criminal) at District Attorney within Legal & Court. Their status is permanent exempt. In 2025, their total compensation was $217,821. Union affiliation: Municipal Attorneys Assoc.

Charles Miller

Attorney (Civil/Criminal)/District Attorney

2024 total comp
$217,681
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$158,634
Overtime
$0
Other pay
$3,391
Benefits
$55,656
Total compensation
$217,681
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
Full-time equivalent (FTE)
0.96

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$19,629
Job Code
8177
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$12,463

Charles Miller works as a Attorney (Civil/Criminal) for District Attorney within Legal & Court. Their status is permanent exempt, 0.96 FTE. Charles earned $217,681 in 2024. Union affiliation: Municipal Attorneys Assoc.

Alexis Fasteau

Attorney (Civil/Criminal)/District Attorney

2024 total comp
$216,677
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$137,662
Overtime
$0
Other pay
$33,749
Benefits
$45,266
Total compensation
$216,677
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
Full-time equivalent (FTE)
0.54

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$10,992
Job Code
8177
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$13,173

Alexis Fasteau works as a Attorney (Civil/Criminal) for District Attorney within Legal & Court. Their status is permanent exempt, 0.54 FTE. Alexis earned $216,677 in 2024. Union affiliation: Municipal Attorneys Assoc.