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 2

Ryan Harris

Stationary Engineer/Recreation and Park Commission

2025 total comp
$163,004
Sub-department
Journeyman Trade
Organization group
Culture & Recreation
Base pay
$98,986
Overtime
$22,351
Other pay
$638
Benefits
$41,030
Total compensation
$163,004
Employment type
Permanent Civil Service
Union / bargaining unit
Stationary Engineers, Local 39
Full-time equivalent (FTE)
0.9

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
REC
Health and Dental Benefits
$17,120
Job Code
7334
Job Family Code
7300
Organization Group Code
Culture & Recreation
Other Benefits
$9,355

Ryan Harris works as a Stationary Engineer for Recreation and Park Commission within Journeyman Trade. Their status is permanent civil service, 0.9 FTE. Ryan earned $163,004 in 2025. Their bargaining unit is Stationary Engineers, Local 39.

Michael Fung

Park Ranger/Recreation and Park Commission

2025 total comp
$162,578
Sub-department
Protection & Apprehension
Organization group
Culture & Recreation
Base pay
$95,523
Overtime
$21,942
Other pay
$1,755
Benefits
$43,358
Total compensation
$162,578
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.14

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
REC
Health and Dental Benefits
$19,953
Job Code
8208
Job Family Code
8200
Organization Group Code
Culture & Recreation
Other Benefits
$9,194

Michael Fung holds the role of Park Ranger at Recreation and Park Commission within Protection & Apprehension. Their status is permanent civil service, 1.14 FTE. In 2025, their total compensation was $162,578. Union affiliation: SEIU, Local 1021, Misc.

Giorgi Shamphriani

Arborist Technician/Recreation and Park Commission

2025 total comp
$161,705
Sub-department
Agriculture & Horticulture
Organization group
Culture & Recreation
Base pay
$117,946
Overtime
$717
Other pay
$14,170
Benefits
$28,872
Total compensation
$161,705
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
REC
Health and Dental Benefits
$1,103
Job Code
3434
Job Family Code
3400
Organization Group Code
Culture & Recreation
Other Benefits
$10,230

Giorgi Shamphriani works as a Arborist Technician for Recreation and Park Commission within Agriculture & Horticulture. Their status is permanent civil service. Giorgi earned $161,705 in 2025. They are represented by Laborers, Local 261.

Jose Garibay

Cement Mason/Recreation and Park Commission

2025 total comp
$161,297
Sub-department
Journeyman Trade
Organization group
Culture & Recreation
Base pay
$110,232
Overtime
$1,121
Other pay
$1,746
Benefits
$48,198
Total compensation
$161,297
Employment type
Permanent Civil Service
Union / bargaining unit
Cement Masons, Local 300 (580)
Full-time equivalent (FTE)
1.01

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
REC
Health and Dental Benefits
$23,367
Job Code
7311
Job Family Code
7300
Organization Group Code
Culture & Recreation
Other Benefits
$8,362

Jose Garibay is a Cement Mason at Recreation and Park Commission within Journeyman Trade. They work permanent civil service, 1.01 FTE. 2025 total compensation came to $161,297. They are represented by Cement Masons, Local 300 (580).

Lamonte' Bishop

Volunteer/Outreach Coordinator/Recreation and Park Commission

2025 total comp
$161,066
Sub-department
Park & Zoo
Organization group
Culture & Recreation
Base pay
$116,015
Overtime
$0
Other pay
$0
Benefits
$45,051
Total compensation
$161,066
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.98

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
REC
Health and Dental Benefits
$19,090
Job Code
3374
Job Family Code
3300
Organization Group Code
Culture & Recreation
Other Benefits
$8,894

Lamonte' Bishop works as a Volunteer/Outreach Coordinator for Recreation and Park Commission within Park & Zoo. Their status is permanent civil service, 0.98 FTE. Lamonte' earned $161,066 in 2025. Their bargaining unit is Prof & Tech Eng, Local 21.

Ray Ii

Recreation Supervisor/Recreation and Park Commission

2025 total comp
$160,873
Sub-department
Recreation
Organization group
Culture & Recreation
Base pay
$113,468
Overtime
$0
Other pay
$1,777
Benefits
$45,629
Total compensation
$160,873
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
REC
Health and Dental Benefits
$19,953
Job Code
3289
Job Family Code
3200
Organization Group Code
Culture & Recreation
Other Benefits
$8,729

Ray Ii is a Recreation Supervisor at Recreation and Park Commission within Recreation. They work permanent civil service. 2025 total compensation came to $160,873. Union affiliation: SEIU, Local 1021, Misc.

Elina Pandey

Is Business Analyst/Recreation and Park Commission

2025 total comp
$160,274
Sub-department
Information Systems
Organization group
Culture & Recreation
Base pay
$115,039
Overtime
$0
Other pay
$0
Benefits
$45,235
Total compensation
$160,274
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
REC
Health and Dental Benefits
$19,546
Job Code
1052
Job Family Code
1000
Organization Group Code
Culture & Recreation
Other Benefits
$8,774

Elina Pandey is a Is Business Analyst at Recreation and Park Commission within Information Systems. They work permanent civil service. 2025 total compensation came to $160,274. Their bargaining unit is Prof & Tech Eng, Local 21.

Daniel Wannamaker

Park Ranger/Recreation and Park Commission

2025 total comp
$160,257
Sub-department
Protection & Apprehension
Organization group
Culture & Recreation
Base pay
$95,165
Overtime
$12,032
Other pay
$8,955
Benefits
$44,105
Total compensation
$160,257
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.08

Source-specific fields

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

Daniel Wannamaker works as a Park Ranger for Recreation and Park Commission within Protection & Apprehension. Their status is permanent civil service, 1.08 FTE. Daniel earned $160,257 in 2025. Their bargaining unit is SEIU, Local 1021, Misc.

Gordon Lee

Park Ranger/Recreation and Park Commission

2025 total comp
$159,878
Sub-department
Protection & Apprehension
Organization group
Culture & Recreation
Base pay
$95,172
Overtime
$17,027
Other pay
$4,222
Benefits
$43,457
Total compensation
$159,878
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.12

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
REC
Health and Dental Benefits
$19,953
Job Code
8208
Job Family Code
8200
Organization Group Code
Culture & Recreation
Other Benefits
$8,886

Gordon Lee works as a Park Ranger for Recreation and Park Commission within Protection & Apprehension. Their status is permanent civil service, 1.12 FTE. Gordon earned $159,878 in 2025. They are represented by SEIU, Local 1021, Misc.

Rusty Zhu

Safety Analyst/Recreation and Park Commission

2025 total comp
$159,764
Sub-department
Health & Sanitation Inspection
Organization group
Culture & Recreation
Base pay
$114,843
Overtime
$0
Other pay
$0
Benefits
$44,921
Total compensation
$159,764
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.98

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
REC
Health and Dental Benefits
$19,245
Job Code
6130
Job Family Code
6100
Organization Group Code
Culture & Recreation
Other Benefits
$8,799

At Recreation and Park Commission, Rusty Zhu serves as a Safety Analyst within Health & Sanitation Inspection. They work permanent civil service, 0.98 FTE. Their 2025 pay totaled $159,764. Their bargaining unit is Prof & Tech Eng, Local 21.

Samantha Booker

Recreation Supervisor/Recreation and Park Commission

2025 total comp
$159,720
Sub-department
Recreation
Organization group
Culture & Recreation
Base pay
$114,585
Overtime
$0
Other pay
$23
Benefits
$45,113
Total compensation
$159,720
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
REC
Health and Dental Benefits
$19,953
Job Code
3289
Job Family Code
3200
Organization Group Code
Culture & Recreation
Other Benefits
$8,309

Samantha Booker works as a Recreation Supervisor for Recreation and Park Commission within Recreation. Their status is permanent civil service. Samantha earned $159,720 in 2025. Their bargaining unit is SEIU, Local 1021, Misc.

Mario Vega

Nursery Specialist/Recreation and Park Commission

2025 total comp
$159,073
Sub-department
Agriculture & Horticulture
Organization group
Culture & Recreation
Base pay
$108,530
Overtime
$5,692
Other pay
$1,129
Benefits
$43,722
Total compensation
$159,073
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
REC
Health and Dental Benefits
$18,674
Job Code
3428
Job Family Code
3400
Organization Group Code
Culture & Recreation
Other Benefits
$8,913

At Recreation and Park Commission, Mario Vega serves as a Nursery Specialist within Agriculture & Horticulture. They work permanent civil service. Their 2025 pay totaled $159,073. They are represented by Laborers, Local 261.

Ramiro Rodriguez

Custodial Supervisor/Recreation and Park Commission

2025 total comp
$158,860
Sub-department
Housekeeping & Laundry
Organization group
Culture & Recreation
Base pay
$98,453
Overtime
$14,190
Other pay
$2,534
Benefits
$43,683
Total compensation
$158,860
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.09

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
REC
Health and Dental Benefits
$19,953
Job Code
2718
Job Family Code
2700
Organization Group Code
Culture & Recreation
Other Benefits
$8,879

At Recreation and Park Commission, Ramiro Rodriguez serves as a Custodial Supervisor within Housekeeping & Laundry. They work permanent civil service, 1.09 FTE. Their 2025 pay totaled $158,860. Their bargaining unit is SEIU, Local 1021, Misc.

Loi Ly

Senior Payroll & Personnel Clerk/Recreation and Park Commission

2025 total comp
$158,771
Sub-department
Payroll, Billing & Accounting
Organization group
Culture & Recreation
Base pay
$109,063
Overtime
$4,063
Other pay
$680
Benefits
$44,966
Total compensation
$158,771
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.03

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
REC
Health and Dental Benefits
$19,953
Job Code
1222
Job Family Code
1600
Organization Group Code
Culture & Recreation
Other Benefits
$8,875

Loi Ly holds the role of Senior Payroll & Personnel Clerk at Recreation and Park Commission within Payroll, Billing & Accounting. Their status is permanent civil service, 1.03 FTE. In 2025, their total compensation was $158,771. Their bargaining unit is SEIU, Local 1021, Misc.

Alexandra Weaver

Park Section Supervisor/Recreation and Park Commission

2025 total comp
$158,696
Sub-department
Agriculture & Horticulture
Organization group
Culture & Recreation
Base pay
$105,627
Overtime
$10,287
Other pay
$1,017
Benefits
$41,765
Total compensation
$158,696
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
0.96

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
REC
Health and Dental Benefits
$17,282
Job Code
3422
Job Family Code
3400
Organization Group Code
Culture & Recreation
Other Benefits
$8,969

Alexandra Weaver is a Park Section Supervisor at Recreation and Park Commission within Agriculture & Horticulture. They work permanent civil service, 0.96 FTE. 2025 total compensation came to $158,696. Their bargaining unit is Laborers, Local 261.