Skip to content
Kellie Torres

District 3 candidate · Portland City Council · November 3, 2026

Kellie Torres

Portland Parks external-affairs manager and former commissioner’s chief of staff.

Campaign finance: sources, amounts and timing ↓

In their words

Said: PORTLAND HAS BIG CHALLENGES. KELLIE TORRES CAN TURN THEM INTO OPPORTUNITIES.

Pamphlet p. 58

Candidate statement · November 2026 edition; extracted September 20, 2026

Multnomah County voters’ pamphlet · PDF page 58 ↗

Verbatim opening of the candidate's own statement; publication by the county does not verify the claims. The two all-caps sentences follow a tagline with no predicate (“THE VALUES TO BRING PEOPLE TOGETHER. THE EXPERIENCE TO GET THINGS DONE.”), which is skipped.

The verbatim opening of their voters’ pamphlet statement, the same rule for every candidate. We chose nothing.

What they say they would do

Our summary of their platform, in our words

Emphasizes public-service experience, partnerships and protection of core services.

  • Protect services and require accountability for spending.
  • Support small businesses and safe, connected neighborhoods.
  • Defend immigrant families and civil rights.

Our reading

Our interpretation, not their words
  • Service delivery
  • Civic partnerships

She treats administrative coordination and partnerships as ways to increase city capacity. Private or philanthropic support can help projects, but it does not establish stable operating revenue or guarantee equal investment across neighborhoods.

Where they stand

Rent and homes

4,000 homes yearly; prevent evictions
What

Sets a goal of 4,000 homes a year, faster permits and fewer building barriers. Also supports targeted rent assistance and eviction prevention; would publish results against the goal.

Full position and context

Her expanded priorities page adds targeted rent assistance, eviction prevention and legal help. She would track permits, starts, completions, affordability and processing times against her 4,000-home annual goal, and change policies when progress falls short.

Earlier sourced position: Sets a goal of enabling 4,000 homes annually through fewer code barriers, faster permitting and a mix of housing types, including affordable homeownership and multi-unit housing, balanced with neighborhood stability. This is a campaign target, not a forecast.

How
Said: Would combine targeted rent assistance, eviction-prevention legal help and faster permits, then publish a dashboard of permits, construction starts, completions and affordability.
Measured by
Said: Housing built at the rate of 4,000 units a year.

Camps, crime and who responds

Fill police vacancies; expand crisis care
What

Would fill funded police jobs first, then consider more officers based on need. Also supports broader Street Response eligibility, safety protocols and public reporting on response times.

Full position and context

Her expanded priorities page would fill funded police vacancies first, then consider more positions based on workload and response times, using ongoing funding. She also supports broader Street Response eligibility with safety protocols and tracking calls shifted away from police.

Earlier sourced position: Supports public-safety staffing and resources so police can follow through on investigations and fix emergency response times, plus cleaner, better-lit public spaces, upholding community standards and connecting people in crisis with lifesaving services.

How
Said: Would fill funded police vacancies first, tie additional positions to workload and response times, and expand Street Response eligibility with safety protocols and ongoing funding.
Measured by
Said: Says the results to watch are emergency response times and whether police follow through on investigations.

Your bills and taxes

Seek partners and private donations
What

Would seek business partnerships, philanthropy and sponsorships for public projects, including a new waterfront gathering space. Committed funding and total costs are not established here.

Full position and context

Would expand public-private partnerships, philanthropy and sponsorships; proposes a reimagined Tom McCall Waterfront Bowl. Costs and committed funding are not established on the reviewed page.

How
Said: Would leverage philanthropic investment, sponsorships, volunteerism and private expertise to stretch taxpayer dollars, with performance measures and regular public reporting.
Measured by
Not found in the reviewed sources

Streets, buses and air

Protect parks, trails and habitat
What

Would improve parks, trails, river access and natural habitat through public and private partnerships.

Full position and context

Emphasizes parks, trails, river access and habitat restoration through public and private partnerships.

How
Not found in the reviewed sources
Measured by
Not found in the reviewed sources

The choices this office faces

Every candidate in this race is asked the same 9 questions. Kellie Torres is on record on 5, with 4 still open. A question without an answer is a research gap, not a position.

No answer we could find
  • Public money and terms for renovating the Moda Center?

    Nothing on this exact choice in the sources we reviewed.

  • Restrict new AI data centers in the city?

    Nothing on this exact choice in the sources we reviewed.

  • Keep the monthly street repair fee?

    Nothing on this exact choice in the sources we reviewed.

  • Raise water bills to pay for the Bull Run filtration plant and system repairs?

    Nothing on this exact choice in the sources we reviewed.

On record
  • Rezone the inner east side to allow apartment buildings off the main streets (the Inner Eastside Zoning Project)?

    Said: Supports re-legalizing “appropriately scaled” apartments throughout inner Portland and would support the Inner Eastside Zoning Project.

  • When, if ever, would they raise taxes or fees?

    Said: For the lowest-income housing she would combine bond money, tax increment financing, construction excise tax revenue, public land and state and federal programs, and move unspent housing dollars; she names no new tax or fee.

    On the topic; the exact choice is unsaid.

  • Add police officers, expand non-police responders, or both?

    Said: Supports public safety staffing and resources that let police follow through on investigations and fix emergency response times; the page does not say whether that means hiring more sworn officers.

    On the topic; the exact choice is unsaid.

  • Keep funding camp removals at current levels?

    Said: Would focus encampment relocation on genuine health and safety risks, with notice, outreach, property storage and a meaningful offer of shelter or housing; she does not say whether removal funding should stay at its level.

    On the topic; the exact choice is unsaid.

  • Expand Portland Street Response to a full 24/7 role?

    Said: Supports sustaining and improving Portland Street Response, with clear performance standards and stronger coordination with behavioral-health providers and other first responders; she does not say whether it should run around the clock.

    On the topic; the exact choice is unsaid.

Compare every candidate

Council votes

No Council vote yet. That is not a judgment about experience.

A question the evidence leaves open

Which services would receive priority if revenue falls short?

Sources (4)

  1. Multnomah County voters’ pamphlet · PDF page 58Candidate statement · November 2026 edition; reviewed September 18, 2026Written by the candidate or campaign. Publication by the county does not verify the claims.
  2. Portland: Neighbors Welcome 2026 endorsement questionnaire · Kellie Torres’s responsesCandidate statement · Responses posted September 22, 2026; reviewed October 14, 2026The candidate’s own written answers, published by a group that endorses in this race. Campaign position; claimed results have not been independently verified.
  3. Torres · prioritiesCandidate statement · Website reviewed September 18, 2026Campaign position. Claimed results and numerical premises have not automatically been independently verified.
  4. Kellie Torres · expanded prioritiesCandidate statement · Accessed November 2, 2026The candidate’s stated proposal, not a verified outcome or an endorsement. An undated page does not establish when the position was first adopted.

Campaign finance

January 1, 2025–2026-11-04 · Current transaction snapshot. November–December 2024 is missing; recent filings and manual-export coverage are provisional. Reviewed candidate–committee links do not make every transaction a 2026 campaign transaction. Official account balances and editorial findings are updated separately.

Kellie Torres for Portland

ORESTAR committee 24897 · Latest reported cash-contribution date: 2026-10-30.

Gross cash contributions
$296,927.00
Included City matching funds
$200,000.00
Cash excluding reviewed matches
$96,927.00
Cash-contribution records
262

Donation amounts and funding sources

January 1, 2025–2026-11-04, before refunds. Median, mean and mode cover named individual donations only. They exclude aggregate small contributions, other undisclosed sources, City matching deposits, businesses, committees, labor and candidate/family entries. We cannot calculate the median of all donations from combined records because the underlying gift amounts are unavailable. An even-sized median can have a half cent; displayed amounts round to cents.

Small contributions reported in aggregate is ORESTAR’s “Miscellaneous Cash Contributions $100 and under” category. The disclosure threshold applies to a contributor’s total to a committee in a calendar year; a combined row can contain many gifts and exceed $100. Other undisclosed sources are shown separately. Oregon reporting rules, pages 72–73.

Named individual size bands add all recorded gifts to each reported donor group over this window: a group giving five $25 gifts belongs in the $100.01–$1,000 band. These are conservative filing groups, not verified unique people. Aggregate rows do not reveal donor counts or individual gift sizes. Committees include known committee IDs and reported unregistered or party committees. Reported businesses are not automatically large corporations; PAC and union affiliations need separate review.

Named individual gift records
208
Median — named individual donations only
$350.00
Mean — named individual donations only
$277.71
Mode — named individual donations only
$350.00
Middle half of individual gifts
$250.00–$350.00
Smallest / largest individual gift
$25.00 / $350.00

Each mode occurs 112 times. 198 named individual groups; 19 gave $100 or less in total during this window.

This bar excludes City matching. It shows $96,927.00 in recorded cash, before refunds. City matching receipts of $200,000.00 are separate.

Cash excluding City matching: $96,927.00. Separate City matches: $200,000.00.
SourceCashShare of non-City cashRecords
Named individuals giving $100 or less in total$1,175.001.2%19
Named individuals giving $100.01–$1,000 in total$56,588.0058.4%189
Named individuals giving more than $1,000 in total$0.000.0%0
Reported businesses$500.000.5%1
Political committees / PACs$0.000.0%0
Reported labor organizations$0.000.0%0
Candidate / immediate family$250.000.3%2
Other named source types$0.000.0%0
Small contributions reported in aggregate$38,414.0039.6%47
Other undisclosed sources$0.000.0%0
All named source types: gift statistics

Businesses, committees, labor, self/family and other named sources are included here. City matching, aggregate small contributions and other undisclosed sources are excluded. This is a distribution of records, not individual people.

211 records · Median across all named source types $350.00 · Mean $277.31 · Mode $350.00 · Largest $500.00

Largest reported business, committee and labor sources
  1. Jubitz Corporation · business · $500.00 (1 records)

Names and types follow the filings; related subsidiaries and sponsors are not consolidated.

Download these statistics (JSON) · Inspect contribution records

Every reported contribution, at a glance

Each square is one line in the filings, excluding City matching payments. Bigger squares mean more money; the scale is the same for every candidate. Gray squares show small contributions reported in aggregate; one square can contain many gifts. Hatched squares, when present, show other undisclosed sources.

211records with a reported source · $58,513.00
47Small contributions reported in aggregate · $38,414.00
$200,000.00City matching deposits · 4 records, shown separately
PersonOrganization or PACCandidate or familySmall contributions reported in aggregate
Selected record · 2026-05-09$500.00

Jubitz Corporation · Business Entity · ORESTAR 5661316

See this reported source

Largest reported funding sources

Totals across each source’s records, before refunds. Aggregate small contributions and other undisclosed sources are excluded.

Top five: 5.0% of named-source cash
  1. 2 records · Individual
  2. Jim Mark$600.00
    2 records · Individual
  3. 2 records · Individual
  4. 2 records · Individual
  5. 1 record · Business Entity
  6. 2 records · Individual
See the next 4 reported sources
  1. Al NIKNABARD$350.001 record
  2. Alex Osborne$350.001 record
  3. Alexa Vasconcelos$350.001 record
  4. Alix Nathan$350.001 record
Inspect every 258 record in this view
DateReported sourceAmountORESTAR ID
2026-10-21Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $4,436.005909842
2026-09-13Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $2,825.005812161
2026-09-06Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $2,490.005800444
2026-04-05Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $2,435.005622550
2026-03-31Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $2,300.005622324
2026-10-15Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $1,845.005889138
2026-08-23Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $1,833.005780396
2026-10-05Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $1,695.005873682
2026-08-09Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $1,585.005763437
2026-03-29Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $1,575.005619103
2026-08-30Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $1,480.005800443
2026-10-07Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $1,370.005873683
2026-08-16Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $1,295.005768755
2026-04-12Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $1,080.005623820
2026-08-02Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $1,065.005753073
2026-06-26Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $920.005706979
2026-06-14Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $730.005693491
2026-05-24Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $710.005677841
2026-05-03Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $620.005650907
2026-05-09Jubitz Corporation$500.005661316
2026-10-20Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $495.005909840
2026-07-21Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $475.005739120
2026-04-14Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $455.005633836
2026-04-26Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $425.005642636
2026-05-06Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $425.005661319

A combined row may represent many gifts; it is not one donor. Reported names are not verified identities. The squares show gross receipts, not money left after refunds.

7 of 198 matched individual donor entries appear on more than one reported date. These are not confirmed counts of people.

Where the cash came from

Exclusive source categories; these rows sum to gross cash contributions.
Reported source typeCashShare of cashRecords
City matching funds (reviewed payor)$200,000.0067.4%4
Small contributions reported in aggregate$38,414.0012.9%47
Itemized individuals$57,763.0019.5%208
Political committees$0.000.0%0
Business entities$500.000.2%1
Labor organizations$0.000.0%0
Candidate and immediate family$250.000.1%2
Other identified source types$0.000.0%0

Matching receipts are classified first, then aggregate small contributions and other undisclosed sources, then the reported source type. “Other” does not mean an individual. Generic reporting labels are not treated as donors. Types follow the filing: a union-affiliated PAC may appear under political committees, not labor organizations. This is not a reviewed economic-sector classification.

Reported geography of cash outside City matches

  • Reported Portland, Oregon$47,896.00 (49.4%)
  • Other reported Oregon locations$6,950.00 (7.2%)
  • Outside Oregon (reported state)$3,667.00 (3.8%)
  • Location unknown / aggregate$38,414.00 (39.6%)

Reported counterparty city/state on nonmatching cash receipts; aggregate categories and unrecognized states stay unknown. Portland postal locality is not a city-boundary or district-residency test. The denominator here is $96,927.00, not all cash contributions.

When receipts were reported

The largest 2026 Monday–Sunday week outside reviewed City matches was 2026-08-03–2026-08-09: $19,335.00. This describes timing, not why contributors gave.

Monthly cash, loan and noncash records

Gold bars are reviewed City matches; green bars are other cash. Each profile uses its own scale. The table supplies exact values and separate financing measures.

MonthGross cashCity matchesOther cash contributionsLoans receivedIn-kind support
2025-01$0.00$0.00$0.00$0.00$0.00
2025-02$0.00$0.00$0.00$0.00$0.00
2025-03$0.00$0.00$0.00$0.00$0.00
2025-04$0.00$0.00$0.00$0.00$0.00
2025-05$0.00$0.00$0.00$0.00$0.00
2025-06$0.00$0.00$0.00$0.00$0.00
2025-07$0.00$0.00$0.00$0.00$0.00
2025-08$0.00$0.00$0.00$0.00$0.00
2025-09$0.00$0.00$0.00$0.00$0.00
2025-10$0.00$0.00$0.00$0.00$0.00
2025-11$0.00$0.00$0.00$0.00$0.00
2025-12$0.00$0.00$0.00$0.00$0.00
2026-01$0.00$0.00$0.00$0.00$0.00
2026-02$0.00$0.00$0.00$0.00$0.00
2026-03$8,625.00$0.00$8,625.00$0.00$0.00
2026-04$6,970.00$0.00$6,970.00$0.00$0.00
2026-05$7,250.00$0.00$7,250.00$0.00$0.00
2026-06$4,915.00$0.00$4,915.00$0.00$0.00
2026-07$2,803.00$0.00$2,803.00$0.00$0.00
2026-08$130,408.00$98,000.00$32,408.00$0.00$0.00
2026-09$9,715.00$0.00$9,715.00$0.00$0.00
2026-10$126,241.00$102,000.00$24,241.00$0.00$609.87
2026-11$0.00$0.00$0.00$0.00$0.00

Other financing and cash uses

Cash payments
$304,706.84

These are separate measures, not amounts to add to fundraising. Loans are financing, in-kind support is noncash, and refunds are not new receipts. Payables are not added to their subsequent payments.

All recorded accounting measures
Accounting basisReported amountRecords
cash contribution$296,927.00262
cash payment$304,706.84142
cash reversal$2,250.001
contribution refund$3,350.0014
noncash support$609.872
obligation$3,991.006

No combined total is shown: cash movements, obligations, cancellations and adjustments answer different accounting questions.

Current official cash-on-hand and debt balances have not been reconciled to this transaction snapshot. Payments do not tell us how much cash is left without a verified opening balance.