Turning values into priorities
Portland Parks has published service-access guidance: which facilities, within what distance of home, and how many are still missing. This page shows how a set of values turns that list into an order of what to do next, using only public information.
The Board discussed three service futures: anticipated funding, maintaining current services and advancing service goals. This tool does not cost those scenarios. See the sourced planning structure and inputs needed →
The City has set the standard. Deciding what comes first is the next job.
PP&R's Level of Service Guidance says what should be within reach of every home, at what distance, and how many are missing. It also names, in its own words, the pieces still to be built.
- Play areas+42
- Developed parks+29
- Basketball courts+12
- Community gardens+20
- Spray play+16
- Dog off-leash areas+1
- Group picnic areas+1
- Natural areas open to the public+5
- Skateparks+11
- Sports fieldsmet
- Ballfieldsmet
- Plazas+1
- Specialty gardens+1
- Tennis courtsmet
- Full-service community centers+4
- 110 assets, fifteen types. That is what the Guidance counts to close every geographic gap citywide; the largest gaps are in East Portland.
- The Guidance stops at counts. It names three things outside its scope: a funding plan, a timetable, and an upkeep commitment for whatever gets built.
- Same ask from the auditor. October 2025: base every investment on systemwide goals in a level-of-service plan, and fund each new asset's upkeep before approving it.
- Only public inputs. Every count and distance on this page is the City's. The ordering is the model's, and the arithmetic is shown in full.
For youA play area or court missing within a walk of your home is already in these counts; what is not yet decided is when it comes.
What the Guidance says about distance, and what it leaves for later
“Increased distance from home means increased travel time, increased length of stay and decreased frequency of visits.” That is the Guidance's own reason for setting a standard by distance.
The Guidance names three things as outside its scope: a plan for funding the assets it identifies, a timetable for reaching the standard, and an operations-and-maintenance commitment for whatever gets built.
The auditor's October 2025 request points the same way. Base every investment proposal on systemwide goals set in a level-of-service plan, and fund each new asset's upkeep before approving it. The dial and the gate below are one way to do both.
Every value implies a priority, and every priority has a cost.
Six values, each a coherent way to run a park system. Choosing one is choosing what to give up.
- Short service distances
- What it inherently prioritizes
- 70% normalized inverse service distance and 30% gap share. Favors asset types with shorter published access standards.
- What it trades away
- Does not measure household need or actual walking routes.
- Gap count
- What it inherently prioritizes
- Ranks the published number of additional units needed, normalized to the largest gap.
- What it trades away
- Does not measure people reached, participation, time or cost.
- Gap with operating caution
- What it inherently prioritizes
- 30% gap share minus the published high-operating-cost flag.
- What it trades away
- Does not inspect existing asset condition or maintenance capacity.
- Operating-cost flag
- What it inherently prioritizes
- Penalizes asset types the LOS guidance flags as high operating cost.
- What it trades away
- A binary proxy; lifecycle cost, funding and material durability are not measured.
- Relative shortfall
- What it inherently prioritizes
- Equal weights on gap share and scarcity relative to the largest existing inventory.
- What it trades away
- Does not establish equitable access or a uniform neighborhood service level.
- Demonstrated demandnot dialable — no public data
- What it inherently prioritizes
- Would use observed utilization and community input.
- What it trades away
- Comparable demand data are not available to this model, so this factor cannot be adjusted here.
| Value | What it inherently prioritizes | What it trades away |
|---|---|---|
| Short service distances | 70% normalized inverse service distance and 30% gap share. Favors asset types with shorter published access standards. | Does not measure household need or actual walking routes. |
| Gap count | Ranks the published number of additional units needed, normalized to the largest gap. | Does not measure people reached, participation, time or cost. |
| Gap with operating caution | 30% gap share minus the published high-operating-cost flag. | Does not inspect existing asset condition or maintenance capacity. |
| Operating-cost flag | Penalizes asset types the LOS guidance flags as high operating cost. | A binary proxy; lifecycle cost, funding and material durability are not measured. |
| Relative shortfall | Equal weights on gap share and scarcity relative to the largest existing inventory. | Does not establish equitable access or a uniform neighborhood service level. |
| Demonstrated demand not dialable — no public data | Would use observed utilization and community input. | Comparable demand data are not available to this model, so this factor cannot be adjusted here. |
- Five can be dialed. Their inputs are public: counts, distances, how few of each exist, and the LOS's own high-operating-cost flag.
- One cannot. Responsiveness needs demand and utilization data the City does not publish, so it is described here and left off the dial.
- Each has a cost. Floor-first slows gains where most people already live near parks; reach-first leaves thin areas thin.
For youThe next section lets you weight these five yourself and see the order that follows.
Change the values, and the order of priorities changes with them.
The fifteen gaps below are the City's own. Weight the values and the order reorganizes itself; three doctrines are preloaded.
70% normalized inverse service distance and 30% gap share. Favors asset types with shorter published access standards.
Ranks the published number of additional units needed, normalized to the largest gap.
30% gap share minus the published high-operating-cost flag.
Penalizes asset types the LOS guidance flags as high operating cost.
Equal weights on gap share and scarcity relative to the largest existing inventory.
Responsiveness — following demonstrated demand — is a real value with no dial here: the City publishes no demand or utilization data to drive it.
Top three under current weights: Developed parks, Play areas, Community gardens.
- 1Developed parks29 needed · ½ mi
- 2Play areas42 needed · ½ mi · high operating cost
- 3Community gardens20 needed · 1 mi
- 4Basketball courts12 needed · 1 mi
- 5Spray play16 needed · 1 mi · high operating cost
- 6Skateparks11 needed · 2 mi · high operating cost
- 7Natural areas open to the public5 needed · 2 mi
- 8Full-service community centers4 needed · 3 mi · high operating cost
- 9Dog off-leash areas1 needed · 2 mi
- 10Specialty gardens1 needed · 3 mi
- 11Group picnic areas1 needed · 2 mi
- 12Plazas1 needed · 3 mi
No published gap, so never ranked: Sports fields, Tennis courts, Ballfields.
Bars are each gap's score relative to the top score; amber marks the assets the LOS itself calls high-cost to operate. Inputs are counts and distances from the LOS Guidance. Scoring is 5 weighted values over five dimensions (shortfall ratio, everyday-ness, scarcity, operating burden, absolute gap), shown in full below.
- Fifteen gap types, five dimensions. Shortfall ratio, everyday-ness, scarcity, operating burden, and absolute gap, each scaled 0–1 across the fifteen.
- Amber marks high operating cost. The flag is the LOS's own. Weight Stewardship or Durability and flagged assets fall down the list.
- No published gap, no rank. Sports fields, ballfields, and tennis courts have no gap in the Guidance, so they stay unranked under any weights.
For youStart from the preset closest to what you believe; the list it produces is what your values imply for the City's fifteen gaps.
The arithmetic, in full
Each gap is scored on five dimensions, each scaled 0–1 across the fifteen.
- Shortfall ratio
- needed ÷ total to cover the city
- Everyday-ness
- the inverse of the service distance
- Scarcity
- how few exist
- Operating burden
- the LOS's own high-cost flag
- Absolute gap
- count needed
Each value combines those dimensions its own way:
- Short service distances: +0.7 everyday-ness +0.3 shortfall
- Gap count: +1.0 absolute gap
- Gap with operating caution: +0.3 shortfall −1.0 operating burden
- Operating-cost flag: −1.0 operating burden
- Relative shortfall: +0.5 shortfall +0.5 scarcity
Score = Σ weight × contribution. Assets with no published gap are never ranked.
Put everyday basics first and make things last, and a four-step order follows, with one gate before any new asset.
One set of values, worked through from start to finish: everyday basics first, and things that last. Change the values and a different order follows.
- Prevent the loss of a capability people already have
A pool that closes removes something; a pool never built only withholds it. Under a prioritarian floor, loss outranks absence.
- Bring below-floor populations to the baseline
Close the ½-mile and 1-mile gaps first: the things the LOS says should be reachable on foot.
- Spend where the next dollar buys the most benefit
Once the floor holds, rank on utilization, health, climate resilience, and revenue.
- Build destinations when citywide benefit justifies them
Regional facilities people will travel to, after the neighborhood floor rather than instead of it.
- 1.What capability gap does this close?
- 2.How many people gain meaningful access — and how many of them are below the floor today?
- 3.What is the capital cost per newly served resident?
- 4.What annual utilization is expected, and how will it be measured?
- 5.What is the cost per participant-hour over the asset's life?
- 6.What is the 30-year lifecycle cost — operations, major maintenance, replacement?
- 7.Which funding source pays that lifecycle cost, for its whole life?hard stop
- 8.What alternatives were considered — including activating something already owned?
- 9.Why does this outperform them on the questions above?
- 10.Does the surrounding population already exceed the universal floor?
- Loss outranks absence. A capability people already have comes before one they never had.
- Walkable gaps first. The ½-mile and 1-mile standards are the floor; destinations come after it, not instead of it.
- Question 7: hard stop. No named source for the lifecycle cost, no project, unless Council votes in public to accept the liability.
- Two questions are already policy. Policy 2.03 requires the lifecycle estimate and its funding source. The auditor found five of eight projects had the estimate; none had the source.
- Question 8 now has a data answer. Which existing parks are physically able to take an asset — by lot size and kind of place — is on the coverage map for each facility.
For youWhen a new project near you reaches Council, question 7 is the one to listen for: which source pays its upkeep for its whole life.
Why the sequence runs in this order
The prioritarian floor ranks a missing everyday capability above a refinement anywhere, and a loss above an absence. That puts maintenance that prevents a closure first, then the walkable gaps, then everything else.
Durability adds the gate. A project that cannot name the source paying its 30-year lifecycle cost waits, whatever its merit, unless Council votes in public to accept the liability.
A reach-first set would order the same gaps by count and skip the gate. The dial above shows what each set puts first; the sequence and the gate here are what follows from one of them.
Maintaining, programming, and building each do something different to a park. They are not interchangeable.
They compete for the same money, but each changes something different about what a neighborhood can use.
Protects a capability that exists.
First claim when a capability is about to be lost; a failed asset is a subtraction.
Activates a capability that is sitting idle.
Usually the cheapest gain in the system: the asset is already paid for and already costs upkeep.
Creates a capability that doesn't exist.
Only where the gap cannot be closed by protecting or activating something already owned, and only through the gate.
- Protect has first claim. A failed asset is a subtraction; maintenance that prevents a loss ranks ahead of any addition.
- Activate before you create. An idle park is already paid for and already costs upkeep. A program in it is usually the cheapest capability gain.
- The rule reaches past the parks map. School grounds the public already owns have courts, fields, and tracks on record. Beyond parks puts them on the map.
- Create only through the gate. Build where nothing already owned can be protected or activated to close the gap.
- Repairs are turning reactive. The preventive share of the bureau's repair work fell from 16% to 14% over three years.
For youA park near you with no program costs the same to keep, so a program there is usually the cheapest gain the system can make.
Each source of money may buy only certain things, so a project is usually funded as a stack.
Much of the pattern is legal restriction on each source. Eligibility only; no amounts.
- General FundCouncil discretion
- Daily operations
- Yes
- Repair existing
- Yes
- New capacity
- Yes
- Programming
- Yes
- Parks LevyBallot language
- Daily operations
- Yes
- Repair existing
- small capital only
- New capacity
- No
- Programming
- Yes
- Developer fees (SDCs)ORS 223 — capacity only
- Daily operations
- No
- Repair existing
- No
- New capacity
- and must be spent
- Programming
- No
- Clean Energy Fund (PCEF)Climate purposes
- Daily operations
- trees, canopy
- Repair existing
- trees, canopy
- New capacity
- trees, shade, cooling
- Programming
- tree-related
- GrantsEach grant's terms
- Daily operations
- if eligible
- Repair existing
- if eligible
- New capacity
- if eligible
- Programming
- if eligible
- Donations & Memorial FundEach gift's restriction
- Daily operations
- if unrestricted
- Repair existing
- if unrestricted
- New capacity
- common
- Programming
- if unrestricted
- Golf & Raceway fundsEnterprise
- Daily operations
- golf, raceway only
- Repair existing
- golf, raceway only
- New capacity
- golf, raceway only
- Programming
- No
- Bonds (if voters approve)Ballot language
- Daily operations
- No
- Repair existing
- Yes
- New capacity
- Yes
- Programming
- No
| Source | Daily operations | Repair existing | New capacity | Programming |
|---|---|---|---|---|
General Fund Council discretion | Yes | Yes | Yes | Yes |
Parks Levy Ballot language | Yes | small capital only | No | Yes |
Developer fees (SDCs) ORS 223 — capacity only | No | No | and must be spent | No |
Clean Energy Fund (PCEF) Climate purposes | trees, canopy | trees, canopy | trees, shade, cooling | tree-related |
Grants Each grant's terms | if eligible | if eligible | if eligible | if eligible |
Donations & Memorial Fund Each gift's restriction | if unrestricted | if unrestricted | common | if unrestricted |
Golf & Raceway funds Enterprise | golf, raceway only | golf, raceway only | golf, raceway only | No |
Bonds (if voters approve) Ballot language | No | Yes | Yes | No |
- Developer fees: new capacity only. ORS 223 restricts them to capacity, and they must be spent.
- The levy cannot build. It pays for operations, programming, and small capital only, by ballot language.
- General Fund: no restriction. Council decides its use; every other source is bound by a ballot, a statute, a grant, or a gift.
- Climate money is tree-shaped. Clean Energy Fund money buys trees, canopy, shade, and cooling, in any of the four columns.
For youA project near you is usually a stack: developer fees for capacity, climate money for shade, General Fund for the restroom, the levy for upkeep and programs. Why SDCs are restricted.
Most of the workforce keeps parks working and in use. About one in twenty builds new ones.
Its career positions, mapped onto the three operations. The shape of the workforce shows where its comparative advantage lies.
Grounds, maintenance & trades · Horticulture, ecology & gardens · Urban forestry
Recreation delivery · Rangers & public safety · Golf
Capital projects, planning & engineering
Professional & administrative · Management & supervision
- Most protect or activate. Roughly seven in ten career positions keep existing parks working or put them to use.
- One in twenty builds. About one in twenty career positions plans, engineers, or manages new construction.
- Doctrine matches staff. A protect-and-activate doctrine leans on the people the bureau already has.
For youThe people you meet in a park, grounds crews, rec leaders, rangers, are the seven in ten; the builders are the one in twenty.
When everyday basics come first, some good projects wait their turn, and some work never waits.
Every set of values produces a list of what waits. This is the list that follows from putting everyday basics first.
- Discretionary enhancement of a park whose surrounding population is already above the floor, while any population is below it.
- Any new asset that cannot answer question 7, regardless of merit, popularity, or which official proposed it.
- A second facility of a type within its own service distance of an existing one.
- Maintenance that prevents the loss of an existing capability.
- Safety, and legal obligations, including ADA barrier removal.
- Programming of something already built, anywhere.
- Popularity is not a pass. A new asset that cannot name its upkeep source waits, whoever proposed it.
- Duplicates wait. The service distance is the test: a second facility inside the first one's reach adds no new coverage.
- Obligations come first. Safety, legal duties including ADA barrier removal, and programming of anything already built never wait.
For youA waiting project met one of the three rules on the left; a different value set would order it differently.
The dial ranks kinds of gaps. Ranking actual places needs data the City holds but has not yet published.
Where each gap is, who lives near it, and what each place costs to run are all unpublished. The roadmap lists every missing input and who holds it.
- Operating cost by park or facility'What does this park cost to run' is unanswerable today; every per-resident ratio depends on it.Holder · PP&R Business Services; City Budget OfficePublic records request
- Utilization by site — registrations, attendance, passesAggregate attendance, duration, and operating costs could support cost-per-participant-hour comparisons; registrations alone do not measure attendance.Holder · PP&R Recreation (ActiveNet)Partner data-share
- The Level of Service gap geographyWhere the 110 gaps are, not just how many.Holder · PP&R PlanningPublic records request
- Population-weighted accessPopulation within a verified walking route is one access measure; equity analysis also needs relevant demographic, affordability and service-quality evidence.Holder · PP&R Planning; Bureau of Planning & SustainabilityPartner data-share
- Lifecycle estimates for every pipeline projectQuestion 7 of the gate cannot be asked without them.Holder · PP&R Capital DevelopmentPublic records request
- Types, not places. The dial orders fifteen kinds of gap. It cannot say which park, because the per-gap map is not public.
- Responsiveness stays off the dial. Demand and utilization by site are logged by the bureau and not published.
- Every input has a holder. And a route to it: a public records request, a partner data-share, or a Council request.
For youThe roadmap page lists every missing dataset and who holds it, with a ready-to-file records request.
The values are yours to choose. If one is missing, or you'd rank the gaps another way, say which and why.
Send your ordering →Standards, distances, gap counts, and the quoted self-described limits are from PP&R's Level of Service Guidance Executive Summary. The auditor's findings are from the October 2025 Parks Fiscal Management audit. Workforce figures are from the FY 2026-27 Adopted Budget. The values, the dial's scoring, the sequence, the gate, and the hold-off rules are this project's model.
The auditor's six assignments, each attempted from public data, and a sequenced 20-year roadmap built on the same value set.