GCGovComp.app

City and County of San Francisco / Recreation and Park Commission

Agency file

Recreation and Park Commission

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

The Recreation and Park Commission protects natural resources and the environment — conservation, parks and wildlife, and environmental regulation.

In 2025, this agency had 2,087 employees with median total compensation of $25,251; the highest distinct record was $468,376.

Year
2025
Total payroll
$153.5M
Employees
2,087
Median total
$25,251
Highest record
$468,376

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 2,087 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($25,251) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$51,000 (69%)
  • Overtime$1,717 (2%)
  • Other$1,388 (2%)
  • Benefits$19,427 (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
$2,532
$6,283
$25,251
$136,513
$179,212

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

Largest job titles

Recreation Leader
477 · $8,644
Gardener
242 · $136,351
Custodian
125 · $112,222
Camp Assistant
118 · $7,567

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
$152.5M
2,242
$20,003
2025
$153.5M
0.6%
2,087
6.9%
$25,251
26.2%

Compare

Similar departments

Departments elsewhere with the most similar mix of roles — a proxy for the same kind of agency, matched by workforce composition rather than name. Pay is not cost-of-living adjusted.

Record list

Employees

Page 1

Ricky Damian

Park Ranger/Recreation and Park Commission

2024 total comp
$62,321
Sub-department
Protection & Apprehension
Organization group
Culture & Recreation
Base pay
$47,964
Overtime
$1,064
Other pay
$1,674
Benefits
$11,619
Total compensation
$62,321
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.64

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
REC
Job Code
8208
Job Family Code
8200
Organization Group Code
Culture & Recreation
Other Benefits
$3,926
Retirement Contribution
$7,693

Ricky Damian is a Park Ranger at Recreation and Park Commission within Protection & Apprehension. They work permanent civil service, 0.64 FTE. 2024 total compensation came to $62,321. Their bargaining unit is SEIU, Local 1021, Misc.

Amanda Lee

Admission Attendant/Recreation and Park Commission

2025 total comp
$62,035
Sub-department
Park & Zoo
Organization group
Culture & Recreation
Base pay
$40,184
Overtime
$0
Other pay
$606
Benefits
$21,246
Total compensation
$62,035
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.58

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
REC
Health and Dental Benefits
$11,617
Job Code
3302
Job Family Code
3300
Organization Group Code
Culture & Recreation
Other Benefits
$3,049

Amanda Lee is a Admission Attendant at Recreation and Park Commission within Park & Zoo. They work permanent civil service, 0.58 FTE. 2025 total compensation came to $62,035. They are represented by SEIU, Local 1021, Misc.

Roberto Alvarez

Gardener/Recreation and Park Commission

2025 total comp
$61,710
Sub-department
Agriculture & Horticulture
Organization group
Culture & Recreation
Base pay
$42,083
Overtime
$0
Other pay
$242
Benefits
$19,385
Total compensation
$61,710
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
0.44

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
REC
Health and Dental Benefits
$9,811
Job Code
3417
Job Family Code
3400
Organization Group Code
Culture & Recreation
Other Benefits
$3,373

Roberto Alvarez holds the role of Gardener at Recreation and Park Commission within Agriculture & Horticulture. Their status is permanent civil service, 0.44 FTE. In 2025, their total compensation was $61,710. Their bargaining unit is Laborers, Local 261.

Mauricio Guevarra

Custodian/Recreation and Park Commission

2025 total comp
$61,156
Sub-department
Housekeeping & Laundry
Organization group
Culture & Recreation
Base pay
$29,047
Overtime
$1,393
Other pay
$15,514
Benefits
$15,202
Total compensation
$61,156
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.37

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
REC
Health and Dental Benefits
$7,214
Job Code
2708
Job Family Code
2700
Organization Group Code
Culture & Recreation
Other Benefits
$3,522

Mauricio Guevarra holds the role of Custodian at Recreation and Park Commission within Housekeeping & Laundry. Their status is permanent civil service, 0.37 FTE. In 2025, their total compensation was $61,156. Their bargaining unit is SEIU, Local 1021, Misc.

Christopher Humphreys

Gardener/Recreation and Park Commission

2025 total comp
$61,155
Sub-department
Agriculture & Horticulture
Organization group
Culture & Recreation
Base pay
$39,406
Overtime
$2,016
Other pay
$1,031
Benefits
$18,702
Total compensation
$61,155
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
0.52

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
REC
Health and Dental Benefits
$9,633
Job Code
3417
Job Family Code
3400
Organization Group Code
Culture & Recreation
Other Benefits
$3,246

At Recreation and Park Commission, Christopher Humphreys serves as a Gardener within Agriculture & Horticulture. They work permanent civil service, 0.52 FTE. Their 2025 pay totaled $61,155. Their bargaining unit is Laborers, Local 261.

Priscilla Lyell

Park Ranger/Recreation and Park Commission

2025 total comp
$60,732
Sub-department
Protection & Apprehension
Organization group
Culture & Recreation
Base pay
$39,441
Overtime
$880
Other pay
$1,073
Benefits
$19,338
Total compensation
$60,732
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.52

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
REC
Health and Dental Benefits
$10,147
Job Code
8208
Job Family Code
8200
Organization Group Code
Culture & Recreation
Other Benefits
$3,168

Priscilla Lyell is a Park Ranger at Recreation and Park Commission within Protection & Apprehension. They work permanent civil service, 0.52 FTE. 2025 total compensation came to $60,732. Union affiliation: SEIU, Local 1021, Misc.

Kevin Carducci

Gardener/Recreation and Park Commission

2025 total comp
$60,661
Sub-department
Agriculture & Horticulture
Organization group
Culture & Recreation
Base pay
$41,419
Overtime
$3
Other pay
$387
Benefits
$18,852
Total compensation
$60,661
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
0.5

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
REC
Health and Dental Benefits
$9,633
Job Code
3417
Job Family Code
3400
Organization Group Code
Culture & Recreation
Other Benefits
$3,198

At Recreation and Park Commission, Kevin Carducci serves as a Gardener within Agriculture & Horticulture. They work permanent civil service, 0.5 FTE. Their 2025 pay totaled $60,661. They are represented by Laborers, Local 261.

Daniel Lopez

General Laborer/Recreation and Park Commission

2025 total comp
$60,330
Sub-department
Semi-Skilled & General Labor
Organization group
Culture & Recreation
Base pay
$40,398
Overtime
$2
Other pay
$610
Benefits
$19,320
Total compensation
$60,330
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
0.53

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
REC
Health and Dental Benefits
$10,245
Job Code
7514
Job Family Code
7500
Organization Group Code
Culture & Recreation
Other Benefits
$3,148

Daniel Lopez is a General Laborer at Recreation and Park Commission within Semi-Skilled & General Labor. They work permanent civil service, 0.53 FTE. 2025 total compensation came to $60,330. They are represented by Laborers, Local 261.

Phillip Simmons

Recreation Leader/Recreation and Park Commission

2025 total comp
$59,529
Sub-department
Recreation
Organization group
Culture & Recreation
Base pay
$48,917
Overtime
$0
Other pay
$150
Benefits
$10,462
Total compensation
$59,529
Employment type
Temporary Exempt
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.91

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
REC
Job Code
3279
Job Family Code
3200
Organization Group Code
Culture & Recreation
Other Benefits
$3,839
Retirement Contribution
$6,623

Phillip Simmons works as a Recreation Leader for Recreation and Park Commission within Recreation. Their status is temporary exempt, 0.91 FTE. Phillip earned $59,529 in 2025. Their bargaining unit is SEIU, Local 1021, Misc.

Michael Lee

Custodian/Recreation and Park Commission

2024 total comp
$58,699
Sub-department
Housekeeping & Laundry
Organization group
Culture & Recreation
Base pay
$32,604
Overtime
$1,662
Other pay
$6,866
Benefits
$17,567
Total compensation
$58,699
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.48

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
REC
Health and Dental Benefits
$8,575
Job Code
2708
Job Family Code
2700
Organization Group Code
Culture & Recreation
Other Benefits
$3,189

Michael Lee is a Custodian at Recreation and Park Commission within Housekeeping & Laundry. They work permanent civil service, 0.48 FTE. 2024 total compensation came to $58,699. Their bargaining unit is SEIU, Local 1021, Misc.

Lauren Taylor

Gardener/Recreation and Park Commission

2025 total comp
$58,636
Sub-department
Agriculture & Horticulture
Organization group
Culture & Recreation
Base pay
$39,406
Overtime
$402
Other pay
$406
Benefits
$18,422
Total compensation
$58,636
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
0.5

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
REC
Health and Dental Benefits
$9,633
Job Code
3417
Job Family Code
3400
Organization Group Code
Culture & Recreation
Other Benefits
$3,057

At Recreation and Park Commission, Lauren Taylor serves as a Gardener within Agriculture & Horticulture. They work permanent civil service, 0.5 FTE. Their 2025 pay totaled $58,636. Union affiliation: Laborers, Local 261.

Skylar Allison

Gardener/Recreation and Park Commission

2025 total comp
$58,183
Sub-department
Agriculture & Horticulture
Organization group
Culture & Recreation
Base pay
$39,406
Overtime
$0
Other pay
$391
Benefits
$18,386
Total compensation
$58,183
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
0.5

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
REC
Health and Dental Benefits
$9,633
Job Code
3417
Job Family Code
3400
Organization Group Code
Culture & Recreation
Other Benefits
$3,022

At Recreation and Park Commission, Skylar Allison serves as a Gardener within Agriculture & Horticulture. They work permanent civil service, 0.5 FTE. Their 2025 pay totaled $58,183. Their bargaining unit is Laborers, Local 261.

Kevin Sullivan

Gardener/Recreation and Park Commission

2025 total comp
$57,100
Sub-department
Agriculture & Horticulture
Organization group
Culture & Recreation
Base pay
$38,192
Overtime
$694
Other pay
$409
Benefits
$17,805
Total compensation
$57,100
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
0.49

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
REC
Health and Dental Benefits
$9,337
Job Code
3417
Job Family Code
3400
Organization Group Code
Culture & Recreation
Other Benefits
$2,909

Kevin Sullivan is a Gardener at Recreation and Park Commission within Agriculture & Horticulture. They work permanent civil service, 0.49 FTE. 2025 total compensation came to $57,100. Union affiliation: Laborers, Local 261.

Gregory Silveira

Swimming Instr/Pool Lifeguard/Recreation and Park Commission

2025 total comp
$56,958
Sub-department
Recreation
Organization group
Culture & Recreation
Base pay
$38,441
Overtime
$0
Other pay
$6
Benefits
$18,511
Total compensation
$56,958
Employment type
Temporary Provisional
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.49

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
REC
Health and Dental Benefits
$9,818
Job Code
3210
Job Family Code
3200
Organization Group Code
Culture & Recreation
Other Benefits
$2,999

Gregory Silveira works as a Swimming Instr/Pool Lifeguard for Recreation and Park Commission within Recreation. Their status is temporary provisional, 0.49 FTE. Gregory earned $56,958 in 2025. Union affiliation: SEIU, Local 1021, Misc.

Marianna Ramirez

Recreation Facility Assistant/Recreation and Park Commission

2025 total comp
$55,751
Sub-department
Recreation
Organization group
Culture & Recreation
Base pay
$44,846
Overtime
$78
Other pay
$104
Benefits
$10,723
Total compensation
$55,751
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.84

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
REC
Job Code
3278
Job Family Code
3200
Organization Group Code
Culture & Recreation
Other Benefits
$3,487
Retirement Contribution
$7,237

At Recreation and Park Commission, Marianna Ramirez serves as a Recreation Facility Assistant within Recreation. They work permanent civil service, 0.84 FTE. Their 2025 pay totaled $55,751. Their bargaining unit is SEIU, Local 1021, Misc.

Feng Yu

Custodian/Recreation and Park Commission

2025 total comp
$55,724
Sub-department
Housekeeping & Laundry
Organization group
Culture & Recreation
Base pay
$28,738
Overtime
$945
Other pay
$11,300
Benefits
$14,742
Total compensation
$55,724
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.37

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
REC
Health and Dental Benefits
$7,137
Job Code
2708
Job Family Code
2700
Organization Group Code
Culture & Recreation
Other Benefits
$3,169

At Recreation and Park Commission, Feng Yu serves as a Custodian within Housekeeping & Laundry. They work permanent civil service, 0.37 FTE. Their 2025 pay totaled $55,724. They are represented by SEIU, Local 1021, Misc.

Qaim Naqvi

Gardener/Recreation and Park Commission

2025 total comp
$55,517
Sub-department
Agriculture & Horticulture
Organization group
Culture & Recreation
Base pay
$37,282
Overtime
$460
Other pay
$349
Benefits
$17,426
Total compensation
$55,517
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
0.48

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
REC
Health and Dental Benefits
$9,115
Job Code
3417
Job Family Code
3400
Organization Group Code
Culture & Recreation
Other Benefits
$2,892

At Recreation and Park Commission, Qaim Naqvi serves as a Gardener within Agriculture & Horticulture. They work permanent civil service, 0.48 FTE. Their 2025 pay totaled $55,517. Their bargaining unit is Laborers, Local 261.

Michael Farrell

Chef/Recreation and Park Commission

2024 total comp
$55,108
Sub-department
Dietary & Food
Organization group
Culture & Recreation
Base pay
$36,646
Overtime
$8,362
Other pay
$847
Benefits
$9,252
Total compensation
$55,108
Employment type
Permanent Exempt
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.49

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
REC
Job Code
2656
Job Family Code
2600
Organization Group Code
Culture & Recreation
Other Benefits
$3,535
Retirement Contribution
$5,717

Michael Farrell holds the role of Chef at Recreation and Park Commission within Dietary & Food. Their status is permanent exempt, 0.49 FTE. In 2024, their total compensation was $55,108. Their bargaining unit is SEIU, Local 1021, Misc.

Gwendolyn Dornan

Swimming Instr/Pool Lifeguard/Recreation and Park Commission

2025 total comp
$54,701
Sub-department
Recreation
Organization group
Culture & Recreation
Base pay
$44,074
Overtime
$0
Other pay
$43
Benefits
$10,585
Total compensation
$54,701
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.6

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
REC
Health and Dental Benefits
$673
Job Code
3210
Job Family Code
3200
Organization Group Code
Culture & Recreation
Other Benefits
$3,431

At Recreation and Park Commission, Gwendolyn Dornan serves as a Swimming Instr/Pool Lifeguard within Recreation. They work permanent civil service, 0.6 FTE. Their 2025 pay totaled $54,701. They are represented by SEIU, Local 1021, Misc.

Alfred Rita

IT Operations Support Administrative II/Recreation and Park Commission

2024 total comp
$54,514
Sub-department
Information Systems
Organization group
Culture & Recreation
Base pay
$37,466
Overtime
$0
Other pay
$0
Benefits
$17,048
Total compensation
$54,514
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.46

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
REC
Health and Dental Benefits
$8,287
Job Code
1092
Job Family Code
1000
Organization Group Code
Culture & Recreation
Other Benefits
$2,883

Alfred Rita is a IT Operations Support Administrative II at Recreation and Park Commission within Information Systems. They work permanent civil service, 0.46 FTE. 2024 total compensation came to $54,514. They are represented by Prof & Tech Eng, Local 21.

Deirdre Visser

Curator 2/Recreation and Park Commission

2025 total comp
$54,379
Sub-department
Museum & Cultural Affairs
Organization group
Culture & Recreation
Base pay
$38,234
Overtime
$0
Other pay
$167
Benefits
$15,978
Total compensation
$54,379
Employment type
Permanent Exempt
Union / bargaining unit
TWU, Local 250-A, Misc
Full-time equivalent (FTE)
0.41

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
REC
Health and Dental Benefits
$7,462
Job Code
3542
Job Family Code
3500
Organization Group Code
Culture & Recreation
Other Benefits
$2,940

Deirdre Visser holds the role of Curator 2 at Recreation and Park Commission within Museum & Cultural Affairs. Their status is permanent exempt, 0.41 FTE. In 2025, their total compensation was $54,379. Union affiliation: TWU, Local 250-A, Misc.

Bret Carmody

Recreation Facility Assistant/Recreation and Park Commission

2025 total comp
$54,247
Sub-department
Recreation
Organization group
Culture & Recreation
Base pay
$33,044
Overtime
$0
Other pay
$769
Benefits
$20,435
Total compensation
$54,247
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.62

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
REC
Health and Dental Benefits
$12,353
Job Code
3278
Job Family Code
3200
Organization Group Code
Culture & Recreation
Other Benefits
$2,631

Bret Carmody holds the role of Recreation Facility Assistant at Recreation and Park Commission within Recreation. Their status is permanent civil service, 0.62 FTE. In 2025, their total compensation was $54,247. Their bargaining unit is SEIU, Local 1021, Misc.

Christopher Palitz

Swimming Instr/Pool Lifeguard/Recreation and Park Commission

2024 total comp
$54,058
Sub-department
Recreation
Organization group
Culture & Recreation
Base pay
$35,258
Overtime
$0
Other pay
$251
Benefits
$18,550
Total compensation
$54,058
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.52

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
REC
Health and Dental Benefits
$9,707
Job Code
3210
Job Family Code
3200
Organization Group Code
Culture & Recreation
Other Benefits
$2,791

Christopher Palitz is a Swimming Instr/Pool Lifeguard at Recreation and Park Commission within Recreation. They work permanent civil service, 0.52 FTE. 2024 total compensation came to $54,058. Union affiliation: SEIU, Local 1021, Misc.

William Iii

General Laborer/Recreation and Park Commission

2025 total comp
$53,354
Sub-department
Semi-Skilled & General Labor
Organization group
Culture & Recreation
Base pay
$43,246
Overtime
$0
Other pay
$413
Benefits
$9,695
Total compensation
$53,354
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
0.57

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
REC
Job Code
7514
Job Family Code
7500
Organization Group Code
Culture & Recreation
Other Benefits
$3,387
Retirement Contribution
$6,308

William Iii holds the role of General Laborer at Recreation and Park Commission within Semi-Skilled & General Labor. Their status is permanent civil service, 0.57 FTE. In 2025, their total compensation was $53,354. Their bargaining unit is Laborers, Local 261.