Skip to content
Angelita Morillo

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

Angelita Morillo

Incumbent councilor; former anti-hunger policy advocate.

Campaign finance: sources, amounts and timing ↓

In their words

Said: As the youngest person ever elected to Portland City Council, Angelita is the only immigrant, renter and transit-dependent leader who’s experienced homelessness serving Portland.

Pamphlet p. 56

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

Multnomah County voters’ pamphlet · PDF page 56 ↗

Verbatim opening of the candidate's own statement; publication by the county does not verify the claims.

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

Identifies as a democratic socialist and puts tenants, transit, climate and civil liberties at the center of her platform.

  • Strengthen tenant rights and create shelters with unhoused residents.
  • Invest in transit, bike lanes and sidewalks; oppose oil-train and data-center expansion.
  • Support Street Response, violence prevention and police accountability.

Our reading

Our interpretation, not their words
  • Tenant and civil rights
  • Climate investment

She favors expanding public alternatives and constraining institutional power. The practical questions are which protections Council can enforce and how to fund housing, transport and services together.

Where they stand

Rent and homes

Buy affordable homes; prevent evictions
What

Would buy buildings to keep rents affordable, continue emergency rent help and audit shelter providers. Earlier statements also support stronger tenant rights and paths to homeownership.

Full position and context

Her current platform proposes buying buildings to keep rents affordable, continuing emergency rent assistance, building more homes affordable to working families, and auditing homelessness programs and shelter contractors.

Earlier sourced position: Supports tenant rights and expanded homeownership, and would push to create shelters by and for unhoused people.

How
Said: Points to a $17 million fund for the city to buy buildings and keep rents permanently low, and continued emergency rent help.
Measured by
Not found in the reviewed sources

Camps, crime and who responds

24-hour crisis teams; police accountability
What

Would expand Portland Street Response, the city’s non-police crisis team, to 24 hours a day and coordinate it with violence prevention. Proposes annual police-program audits.

Full position and context

Her second-term platform would expand Portland Street Response to 24 hours a day, coordinate crisis-response and violence-prevention programs, send trained responders to frequent crisis locations, and audit police programs annually. She also proposes restrictions on surveillance technology.

Earlier sourced position: Supports Street Response, violence prevention and police accountability.

How
Said: Moved over $2 million to hire unarmed crisis responders; would cut police overtime, audit police programs yearly, and merge crisis response and violence prevention into one team.
Measured by
Said: Cites Street Response handling over 15,000 crisis calls last year with no police needed 94 percent of the time as the result to build on.

Your bills and taxes

Better terms for the arena deal
What

Wants a financially fair Moda Center deal and scrutiny of city spending. Her vote against the negotiating terms does not mean she wants the Blazers to leave.

Full position and context

Lists fighting for a fair Moda deal for Portland and leading the first investigation into millions of undisclosed taxpayer dollars. Opposed the amended Moda term sheet; that vote does not by itself establish opposition to retaining the team.

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

Streets, buses and air

Transit, bikes and sidewalks
What

Would invest in transit, bike lanes and sidewalks. Also seeks to stop oil trains and data-center expansion.

Full position and context

Prioritizes investments in transit, bike lanes and sidewalks, and says she is working to shut down oil trains and data-center expansion.

How
Said: Names a small fee on Uber and Lyft rides for potholes and streetlights, partnerships with other governments to keep transit funded, and blocking Zenith’s sale until safety is proven.
Measured by
Not found in the reviewed sources

The choices this office faces

Every candidate in this race is asked the same 9 questions. Angelita Morillo is on record on 9. A question without an answer is a research gap, not a position.

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

    Said: Will vote yes. She co-sponsored Resolution 37746, which set the project’s accelerated timeline, and says off-corridor apartments near transit are the textbook answer to the housing crisis.

  • Public money and terms for renovating the Moda Center?

    Angelita Morillo: NoVoted no on Approve the Moda negotiating framework

    Said: Says she demanded transparency on proposed Moda Center changes and pushed back on taxpayers footing that bill.

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

    Said: Says she secured new funding for potholes and streetlights with a small fee on Uber and Lyft rides.

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

    Said: Moved over $2 million to hire unarmed crisis responders, cut police overtime and would audit police programs yearly; her platform does not say whether to hire more sworn officers.

    On the topic; the exact choice is unsaid.

  • Keep funding camp removals at current levels?

    Angelita Morillo: YesVoted yes on Shift funding away from homeless-camp removals

    Said: Says she prepared legislation strengthening oversight of the homelessness contractor Urban Alchemy while supporting a shift away from costly homeless camp sweeps toward public bathrooms, sanitation and low-barrier jobs.

  • Restrict new AI data centers in the city?

    Said: Lists “Stop new data centers” as a second-term priority; her pamphlet says she is working to shut down data center expansion.

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

    Angelita Morillo: YesVoted yes on Expand Portland Street Response’s role

    Said: Would expand Portland Street Response to 24 hours a day, every day of the year.

  • Keep the monthly street repair fee?

    Angelita Morillo: YesVoted yes on Create a monthly transportation utility fee

    Said: Says she improved the proposed transportation utility fee by requiring the City to study fairer options and add affordability protections before it takes effect; the page does not say whether to keep the fee.

    On the topic; the exact choice is unsaid.

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

    Angelita Morillo: NoVoted no on Raise annual water rates

    Said: Lists “Fought water rate increases” among her first-term promises kept.

Compare every candidate

Council votes

Recorded vote · then our reading of the record
  1. Spend less on clearing camps to fund other services?

    Yes

    Our reading: Proposed moving camp-removal money to other services

    What Council decided

    This proposal would move about $4.3 million from clearing homeless camps to a package supporting housing, food, immigration services and city staff. Camping rules would stay in place.

    This was a spending amendment, not a vote to repeal the criminal camping ban. Green’s related Ground Score amendment did not take effect because the parent proposal failed.

    Read the votes and their reasons →

  2. Raise water bills by about $5 a month?

    No

    Our reading: Opposed the water borrowing and higher water charges

    What Council decided

    This increase would bring in more money for the water system. A typical monthly water charge would rise from about $66 to $71, before sewer and stormwater charges.

    The typical-bill estimate assumes five hundred cubic feet of monthly water use. Actual bills depend on use, billing period and applicable assistance; this is not the total combined utility bill.

    Read the votes and their reasons →

  3. Use expected savings to help fund police and firefighters?

    No

    Our reading: Favored restoring more services while keeping police-oversight money

    What Council decided

    The city expected the office that checks police conduct to have money left over. This proposal would use those expected savings for police and fire services. The savings were not guaranteed.

    The tradeoff concerned using money allocated to the new oversight office. The proposal did not abolish that office, and expected underspending was a forecast.

    Read the votes and their reasons →

  4. Back these starting terms for renovating Moda Center?

    No

    Our reading: Sought more financial safeguards before an arena commitment

    What Council decided

    The city proposed $120 million for renovations and $275 million for future building needs over 20 years. This vote approved terms for negotiations, not a final contract.

    A negotiating framework, not a final construction contract. Support or opposition to this package is not a complete position on retaining the Trail Blazers.

    A , not a final contract.

    Read the votes and their reasons →

All 29 topics

A question the evidence leaves open

How would you finance service expansion while controlling household bills?

Sources (4)

  1. Multnomah County voters’ pamphlet · PDF page 56Candidate 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 · Angelita Morillo’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. Council Lab · current-term record and official-source linksReporting · Current-term research indexIndependent, unofficial research aid. Follow the linked City records for authoritative votes. Automated transcript excerpts require recording verification before quotation.
  4. Angelita Morillo · current platformCandidate 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.

Angelita for Portland

ORESTAR committee 23028 · Latest reported cash-contribution date: 2026-11-01.

Gross cash contributions
$314,559.76
Included City matching funds
$236,287.00
Cash excluding reviewed matches
$78,272.76
Cash-contribution records
480

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
220
Median — named individual donations only
$71.50
Mean — named individual donations only
$131.32
Mode — named individual donations only
$350.00
Middle half of individual gifts
$25.00–$235.00
Smallest / largest individual gift
$5.00 / $513.00

Each mode occurs 36 times. 137 named individual groups; 40 gave $100 or less in total during this window.

This bar excludes City matching. It shows $78,272.76 in recorded cash, before refunds. City matching receipts of $236,287.00 are separate.

Cash excluding City matching: $78,272.76. Separate City matches: $236,287.00.
SourceCashShare of non-City cashRecords
Named individuals giving $100 or less in total$2,547.763.3%71
Named individuals giving $100.01–$1,000 in total$25,292.6332.3%146
Named individuals giving more than $1,000 in total$1,050.001.3%3
Reported businesses$0.000.0%0
Political committees / PACs$3,175.004.1%8
Reported labor organizations$0.000.0%0
Candidate / immediate family$0.000.0%0
Other named source types$0.000.0%0
Small contributions reported in aggregate$46,207.3759.0%244
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.

228 records · Median across all named source types $100.00 · Mean $140.64 · Mode $350.00 · Largest $875.00

Largest reported business, committee and labor sources
  1. Portland Association of Teachers PAC (260) · political committee / PAC · $875.00 (1 records)
  2. Iron Workers District Council of the Pacific Northwest (3816) · political committee / PAC · $500.00 (1 records)
  3. Lesly Munoz for Oregon (23140) · political committee / PAC · $500.00 (2 records)
  4. Citizen Action for Political Education (33) · political committee / PAC · $350.00 (1 records)
  5. Mark Gamba for Oregon (16015) · political committee / PAC · $350.00 (1 records)
  6. SEIU Local 49 COPE Fund (4213) · political committee / PAC · $350.00 (1 records)
  7. PAC 483 (1869) · political committee / PAC · $250.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.

228records with a reported source · $32,065.39
244Small contributions reported in aggregate · $46,207.37
$236,287.00City matching deposits · 8 records, shown separately
PersonOrganization or PACCandidate or familySmall contributions reported in aggregate
Selected record · 2025-12-22$875.00

Portland Association of Teachers PAC (260) · Political Committee · ORESTAR 5473943

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: 11.0% of named-source cash
  1. 3 records · Individual
  2. 1 record · Political Committee
  3. 4 records · Individual
  4. 1 record · Individual
  5. 1 record · Political Committee
  6. 2 records · Political Committee
See the next 4 reported sources
  1. Tessa Bridge$500.001 record
  2. Mike Perham$400.002 records
  3. Au Nguyen$350.001 record
  4. Benjamin Gilbert$350.001 record
Inspect every 472 record in this view
DateReported sourceAmountORESTAR ID
2026-03-29Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $2,216.005618854
2026-06-25Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $1,880.005703009
2026-09-22Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $1,330.005821884
2026-06-26Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $1,188.335703011
2026-04-12Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $1,054.995622570
2026-01-11Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $1,031.005524260
2026-08-17Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $945.005768128
2026-09-21Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $890.005821883
2025-12-22Portland Association of Teachers PAC (260)$875.005473943
2026-04-05Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $845.335621683
2026-03-15Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $803.325580060
2026-03-31Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $800.005618943
2026-09-20Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $800.005818633
2026-07-29Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $794.655746669
2026-10-04Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $769.335856966
2026-10-08Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $715.005869672
2026-05-13Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $672.665662962
2025-12-31Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $622.005488185
2026-01-18Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $605.005524919
2026-09-27Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $535.005833198
2026-09-27Matthew Cleinman$513.005833059
2026-02-08Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $511.335534684
2026-01-12Iron Workers District Council of the Pacific Northwest (3816)$500.005535540
2026-05-21Tessa Bridge$500.005679444
2026-10-12Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $468.885877538

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.

31 of 137 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)$236,287.0075.1%8
Small contributions reported in aggregate$46,207.3714.7%244
Itemized individuals$28,890.399.2%220
Political committees$3,175.001.0%8
Business entities$0.000.0%0
Labor organizations$0.000.0%0
Candidate and immediate family$0.000.0%0
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$27,394.63 (35.0%)
  • Other reported Oregon locations$2,295.76 (2.9%)
  • Outside Oregon (reported state)$1,325.00 (1.7%)
  • Location unknown / aggregate$47,257.37 (60.4%)

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 $78,272.76, not all cash contributions.

When receipts were reported

The largest 2026 Monday–Sunday week outside reviewed City matches was 2026-06-22–2026-06-28: $6,757.33. 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$137.00$0.00$137.00$0.00$0.00
2025-02$131.61$0.00$131.61$0.00$0.00
2025-03$107.77$0.00$107.77$0.00$0.00
2025-04$82.00$0.00$82.00$0.00$0.00
2025-05$62.00$0.00$62.00$0.00$69.96
2025-06$67.00$0.00$67.00$0.00$0.00
2025-07$400.00$0.00$400.00$0.00$0.00
2025-08$405.00$0.00$405.00$0.00$70.36
2025-09$15.00$0.00$15.00$0.00$0.00
2025-10$516.00$0.00$516.00$0.00$0.00
2025-11$1,507.00$0.00$1,507.00$0.00$0.00
2025-12$5,019.00$0.00$5,019.00$0.00$0.00
2026-01$4,204.45$0.00$4,204.45$0.00$0.00
2026-02$1,589.66$0.00$1,589.66$0.00$0.00
2026-03$7,178.31$0.00$7,178.31$0.00$0.00
2026-04$5,631.63$0.00$5,631.63$0.00$0.00
2026-05$54,067.28$50,000.00$4,067.28$0.00$0.00
2026-06$10,399.62$0.00$10,399.62$0.00$236.00
2026-07$59,023.95$50,000.00$9,023.95$0.00$125.00
2026-08$57,786.29$51,348.00$6,438.29$0.00$548.65
2026-09$34,799.43$23,297.00$11,502.43$0.00$0.00
2026-10$71,419.76$61,642.00$9,777.76$0.00$1,003.48
2026-11$10.00$0.00$10.00$0.00$0.00

Other financing and cash uses

Cash payments
$259,266.11

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$314,559.76480
cash payment$259,266.11410
contribution refund$1,748.0013
noncash support$2,053.4512
obligation$4,165.6312
other cash receipt$1,734.7393
receivable$259.662

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.