Ranked Choice Voting in Portland: Implementation and Impact

Portland adopted ranked choice voting as part of a sweeping charter reform package approved by voters in November 2022, fundamentally restructuring how the city elects its council members. This page covers the mechanics of the ranked choice system as it applies to Portland City Council elections, the causal factors that drove adoption, the classification of Portland's specific model within the broader landscape of ranked voting systems, and the tradeoffs and misconceptions that surround its implementation. Understanding this system is essential for anyone following Portland's elections and voting processes or the broader arc of Portland charter reform.


Definition and scope

Portland's ranked choice voting system is a proportional multi-winner election method applied to City Council races beginning with the November 2024 general election. Under the charter amendments approved by approximately 58 percent of Portland voters in November 2022 (Multnomah County Elections Division, Measure 26-228 results), the city expanded its City Council from 5 seats to 12 seats, divided across 4 geographic districts of 3 seats each. Voters in each district elect 3 council members simultaneously using a single transferable vote (STV) mechanism — the specific form of ranked choice voting Portland adopted.

The scope of this system covers Portland City Council general elections administered within Portland city limits. It does not govern Oregon statewide elections, Multnomah County elections, Metro Regional Government elections, TriMet board elections, or school district elections. Portland's system operates under Oregon Revised Statutes governing local elections and is implemented through Multnomah County Elections, which serves as the administrative body for conducting Portland municipal elections.

The restructured Portland City Council structure that RCV enables separates the council from the mayor's executive function; the Portland Mayor's office is elected citywide in a separate race not subject to the multi-winner STV format used for council seats.


Core mechanics or structure

Portland's STV system functions as follows. Each voter in a district ranks up to 6 candidates in order of preference — first choice, second choice, and so on through sixth. A candidate wins a seat by reaching the "threshold," defined as the minimum share of votes mathematically sufficient to guarantee election given the number of seats available.

For a 3-seat district, the Droop quota formula applies: threshold = (total valid votes ÷ (seats + 1)) + 1. In a district with 100,000 valid ballots and 3 seats, the threshold is 25,001 votes. This formula is named after political scientist Henry Droop, who formalized it in 1868, and it remains the standard for STV elections internationally.

The counting process proceeds in rounds:

  1. All first-choice votes are tallied.
  2. Any candidate exceeding the threshold is declared elected; their surplus votes (votes above the threshold) are transferred to the next-ranked candidate on each ballot, weighted proportionally.
  3. If no candidate reaches the threshold, the candidate with the fewest votes is eliminated, and those ballots transfer to the next-ranked active candidate.
  4. This continues until all 3 seats are filled.

Multnomah County Elections administers the ballot counting using tabulation software certified by Oregon's Secretary of State. Oregon law requires that all vote tabulation systems used in the state receive certification under ORS Chapter 254.


Causal relationships or drivers

Portland's adoption of ranked choice voting did not emerge in isolation. Three structural pressures converged to make the 2022 charter reform viable.

Dissatisfaction with at-large winner-take-all elections. For decades, Portland elected all 5 council members citywide, meaning a candidate could win with a plurality concentrated in one part of the city. Geographic and demographic representation was persistently uneven; between 2000 and 2020, Portland's city council majority lived within a narrow corridor of the inner east side and northwest Portland neighborhoods, according to reporting analyzed by the Portland City Club in its 2020 governance review.

The City Club of Portland's 2020 report. The Portland City Club, a civic research organization founded in 1916, released a comprehensive governance study in 2020 recommending district-based representation paired with proportional voting. This report directly seeded the formation of the Charter Commission that drafted Measure 26-228.

National momentum. Alaska adopted statewide ranked choice voting in 2020. New York City implemented ranked choice voting for primary elections in 2021. These implementations produced documented operational data that Portland's Charter Commission cited when evaluating feasibility.

The combination of a formal charter commission process, funded civic research, and visible national precedents created the political conditions for a ballot measure that restructured the fundamental architecture of city government.


Classification boundaries

Ranked choice voting is not a single uniform system — it is a family of methods. Portland's model sits at a specific location within that taxonomy.

Instant-runoff voting (IRV) is a single-winner ranked method used in mayoral or governor races where one candidate must emerge. Portland's mayoral election uses IRV: voters rank candidates, and if no candidate wins a majority of first-choice votes, the last-place candidate is eliminated and ballots redistribute until one candidate holds a majority.

Single transferable vote (STV) is the multi-winner version, which Portland uses for its 4 district council races. STV is mathematically distinct from IRV: it uses the Droop quota rather than a majority threshold, and surplus transfer is a core feature absent in IRV.

Party-list proportional representation is a third family, used in many parliamentary democracies, where voters choose parties rather than individual candidates. Portland's system does not use party lists; candidates run as individuals.

Approval voting and score voting are non-ranked cardinal systems sometimes confused with RCV in public discourse. They involve rating or approving candidates rather than ranking them in order, and Portland does not use either.

Portland's system is therefore correctly classified as: multi-winner, candidate-based, preferential, proportional, using the Droop quota and fractional surplus transfer.


Tradeoffs and tensions

Ballot exhaustion. When a voter's ranked preferences are all eliminated before a winner is determined, that ballot becomes "exhausted" and contributes no further to the result. Research by FairVote, a nonprofit election reform organization, found exhaustion rates ranging from 10 to 27 percent across IRV elections studied through 2022. Portland's 6-rank limit partially mitigates exhaustion but does not eliminate it in high-candidate fields.

Complexity vs. expressiveness. The STV system allows voters to express nuanced preferences across 6 candidates, which proponents argue produces results more reflective of actual voter sentiment. Critics counter that ballot complexity depresses participation, particularly among voters with lower civic literacy or limited English proficiency. Multnomah County Elections committed voter education resources for the 2024 cycle, including multilingual guides in Spanish, Vietnamese, Chinese, Russian, and Somali.

Counting transparency. Multi-round tabulation is harder to audit informally than a simple first-past-the-post tally. Oregon's public records framework, covered in the Portland public records requests reference, applies to all election records, but the layered round-by-round counting requires more sophisticated verification tools.

Incumbent advantage reconfigurations. Moving from a 5-seat at-large council to a 12-seat district council with STV changes the strategic calculus for incumbents and challengers in ways that political scientists continue to study. Districts of roughly 150,000 residents each (based on Portland's approximate 2020 Census population of 652,503) create a smaller electorate per district but a larger absolute council.

Transition costs. Multnomah County Elections required upgraded tabulation infrastructure, new ballot design protocols, and expanded voter outreach — all representing one-time and recurring operational costs funded through city and county budget processes covered under the Portland budget process.


Common misconceptions

Misconception: RCV gives some voters more than one vote.
Each ballot counts as exactly 1 vote in each counting round. A ballot's value transfers to the next-ranked candidate only after a first-choice candidate is either elected (surplus transfer) or eliminated. No voter's ballot influences more than 1 vote-equivalent at any moment in the count.

Misconception: Ranking a lower-preference candidate hurts the first-choice candidate.
This is sometimes called "bullet voting anxiety." Under STV's Droop quota mechanics, a first-choice vote transfers to subsequent rankings only after the first-choice candidate is either already elected or definitively eliminated. Expressing a second or third preference cannot reduce a first-choice candidate's vote total.

Misconception: Portland adopted "instant runoff voting" for council races.
Portland uses IRV only for the single-winner mayoral race. The 4 district council races use STV, a structurally different system. Conflating the two leads to misunderstanding of how council seats are allocated.

Misconception: The charter reform only changed voting method.
Measure 26-228 simultaneously restructured the council from 5 at-large members to 12 district members, eliminated the commissioner bureau-assignment system, created a professional city administrator role, and changed the mayor's formal authority. The voting method change is one component of a multi-part governance overhaul documented in detail on the Portland charter reform reference page.

Misconception: RCV is legally untested in Oregon.
Oregon statutes explicitly permit local jurisdictions to adopt alternative voting methods for their own elections. The Oregon Secretary of State's office certified Portland's tabulation approach under existing statutory authority, meaning Portland did not require new state legislation to implement STV for city council races.


How a Portland RCV ballot is processed: step sequence

The following sequence describes the tabulation mechanics as structured by Multnomah County Elections procedures for a 3-seat district race.

  1. Ballot intake and validation — All ballots are scanned and validated; overvotes (ranking the same candidate twice or marking two candidates at one rank level) result in that ranking being skipped; the ballot remains active for unaffected rankings.
  2. First-choice tally — All first-ranked candidates receive their initial vote totals.
  3. Threshold calculation — The Droop quota is computed: (valid ballots ÷ 4) + 1 for a 3-seat district.
  4. Surplus identification — Any candidate exceeding the threshold is declared elected; surplus votes above the threshold are calculated.
  5. Surplus transfer — Surplus ballots are redistributed to each voter's next active preference at a fractional transfer value = (surplus ÷ total votes for winner).
  6. Threshold recheck — After each transfer, vote totals are rechecked against the threshold; newly qualifying candidates are declared elected.
  7. Elimination round — If fewer than 3 seats are filled and no candidate reaches the threshold, the candidate with the lowest vote total is eliminated.
  8. Ballot transfer from eliminated candidate — Those ballots transfer to the next-ranked active candidate on each ballot.
  9. Repeat rounds 4–8 — Process continues until all 3 seats are filled.
  10. Certification — Results are certified by Multnomah County Elections under Oregon's canvass deadline requirements (ORS 254.535).

Reference table or matrix

Feature Portland Council (STV) Portland Mayor (IRV) Traditional Plurality (pre-2024)
Winner type Multi-winner (3 per district) Single winner Single winner (5 at-large)
Voter rankings allowed Up to 6 Up to (all candidates) N/A — single choice
Threshold formula Droop quota Simple majority after elimination rounds Plurality (most votes wins)
Surplus transfer Yes — fractional No — not applicable No
Proportional outcome Yes No No
Election scope District (≈150,000 residents) Citywide (≈652,503 residents) Citywide
Tabulation rounds Multiple Multiple Single
First used in Portland November 2024 November 2024 1913–2022
Governing statute ORS Chapter 254; Portland City Charter (post-2022) ORS Chapter 254; Portland City Charter (post-2022) Portland City Charter (pre-2022)

Scope and coverage boundaries

This page's coverage is limited to Portland's municipal ranked choice voting system as adopted under Measure 26-228 and administered by Multnomah County Elections for Portland City Council and mayoral races. The following are not covered by this page:

For a broader orientation to Portland's civic governance landscape, the Portland Metro Authority index provides navigation across the full range of municipal and regional government topics.


References