KPI Recreation & Culture

Parks • Public Libraries • Community Centers — green theme • light/dark

Parks5 KPIs
10‑Minute Walk Park Access %
Residents within a 10‑minute walk (½‑mile) of a park entrance.
Formula
residents_within_10min_walk / total_residents × 100
Target
≥ 85–100% (NRPA/Trust for Public Land initiative).
Park Acreage per 1,000 Residents acres/1k
Total park acres normalized by population.
Formula
park_acres / (population / 1,000)
Target
Benchmark by peers/land constraints; improve YoY.
Asset Condition (Good/Excellent) %
Share of park assets rated Good/Excellent in lifecycle inspections.
Formula
assets_good_excellent / assets_inspected × 100
Target
≥ 80–90% (prioritize high‑use sites).
Program Participation per 1k
Registrations in park programs per 1,000 residents annually.
Formula
program_registrations / (population / 1,000)
Target
Grow ≥ +10% YoY; equity‑focused outreach.
Facility Uptime (Pools/Fields) %
Operational availability of major facilities in scheduled hours.
Formula
uptime_hours / scheduled_open_hours × 100
Target
≥ 97–99% (seasonal maintenance planning).
Public Libraries5 KPIs
Cardholder Penetration %
Residents with active library cards (last 24 months).
Formula
active_cardholders / population × 100
Target
≥ 50–70% (drive digital signup & outreach).
Circulation per Capita items/person
Annual physical + digital checkouts normalized by population.
Formula
(physical_circ + digital_circ) / population
Target
Meet/exceed peer median; steady YoY growth.
Program Attendance per 1k
Attendance at library programs per 1,000 residents (youth/adult).
Formula
program_attendance / (population / 1,000)
Target
+10% YoY; prioritize early literacy & ESL.
Digital Share of Circulation %
Share of total circulation that is digital (e‑books, audiobooks, streaming).
Formula
digital_circ / (physical_circ + digital_circ) × 100
Target
Match user trends; optimize holdings/holds ratio.
Holds Fill Time P90 days
Days from hold placed to pickup available (by material type).
Formula
P90(hold_ready_date − hold_request_date)
Target
≤ 7–10 days for popular titles (optimize copies/turnover).
Community Centers5 KPIs
Facility Utilization %
Booked hours as a share of total reservable hours across rooms/gyms.
Formula
booked_hours / reservable_hours × 100
Target
≥ 70–85% (avoid over‑crowding; balance access).
Program Enrollment Fill Rate %
Share of program slots filled (classes, camps, leagues).
Formula
enrolled_slots / available_slots × 100
Target
≥ 80–90% (waitlist policies to optimize).
Attendance per 1k
Unique visits or check‑ins per 1,000 residents (monthly/annual).
Formula
center_visits / (population / 1,000)
Target
+10% YoY; expand youth/senior participation.
Maintenance SLA Compliance %
Work orders completed within SLA (cleaning, HVAC, safety fixes).
Formula
work_orders_within_SLA / work_orders_closed × 100
Target
≥ 95% (track by trade/facility).
Customer Satisfaction (CSAT) %
Share of respondents rating 4–5/5 in post‑program or facility surveys.
Formula
positive_surveys / total_surveys × 100
Target
≥ 90% (close loop on complaints promptly).

Notes: P90 = 90th percentile (fractile). Targets are suggested starting points; align with city context, seasonality, and equity goals. Reference frameworks: NRPA Agency Performance Review (parks benchmarks), Trust for Public Land 10‑Minute Walk, IMLS Public Libraries Survey & PLA metrics (libraries), municipal SLAs for facility operations.