Skip to content
Eric Zimmerman

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

Eric Zimmerman

Incumbent councilor; National Guard officer

Incumbent councilor, National Guard officer and former county commissioner’s chief of staff.

Campaign finance: sources, amounts and timing ↓

In their words

Said: It’s time to get Positive about Portland! Portland should be the City that says YES.

Pamphlet p. 64

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

Multnomah County voters’ pamphlet · PDF page 64 ↗

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

Combines support for housing production, policing, Street Response and camp cleanups with opposition to several tax increases.

  • Protect police and fire while supporting Street Response.
  • Build housing and restrain tax and fee increases.
  • Combine shelter, enforcement, cleanups and treatment; restore maintenance.

Our reading

Our interpretation, not their words
  • Services and enforcement
  • Tax restraint

He would maintain several forms of response while resisting tax and fee increases. The key choice is what to reduce or reallocate if existing revenue cannot sustain police, fire, shelter, unarmed response and maintenance together.

Where they stand

Rent and homes

Build more housing and shelter
What

Supports more housing construction and shelter capacity.

Full position and context

Supports housing production and shelter.

How
Said: Would add a five-year SDC grant program, 10-year tax abatements for ownership units sold at 125% MFI, “permit upon review” for proven developers, and open more TASS and pod shelter sites.
Measured by
Said: Permanently affordable projects over 50 units permitted in 90 days or less; unsanctioned camping ended “as quickly as possible,” with no date.

Camps, crime and who responds

Police, crisis teams and camp enforcement
What

Supports police, non-police Street Response, camp cleanups, enforcement and treatment.

Full position and context

Combines police, Street Response, camp cleanups, enforcement and treatment.

How
Said: Would expand patrol and detective units, trimming other support roles until fully staffed; let Street Response transport people to sobering and psychiatric care; add a 24/7 drop-off sobering center; seek SHS dollars for treatment.
Measured by
Said: A Police Bureau of 1,000 sworn officers and an end to unsanctioned camping; no dates are given.

Your bills and taxes

Resist tax and fee increases
What

Opposes several tax and fee increases while prioritizing police, fire and maintenance.

Full position and context

Opposes several tax and fee increases while prioritizing police, fire and maintenance.

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

Streets, buses and air

Protected bike lanes and street cleaning
What

Supports curb-protected bike lanes where feasible, consistent lane designs and a guaranteed budget for street sweeping.

Full position and context

Supports curb-protected bike lanes where feasible, more consistent bike and car lane designs, and a guaranteed street-sweeping budget. Also proposes scooter safety education and district input on transportation projects.

How
Said: Would use curb protection where feasible, make bike and car lane designs more consistent and guarantee a street-sweeping budget.
Measured by
Not found in the reviewed sources

The choices this office faces

Every candidate in this race is asked the same 9 questions. Eric Zimmerman is on record on 8, with 1 still open. A question without an answer is a research gap, not a position.

No answer we could find
  • Restrict new AI data centers in the city?

    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: Answered the question with one word: yes.

  • Public money and terms for renovating the Moda Center?

    Eric Zimmerman: YesVoted yes on Approve the Moda negotiating framework

    No statement beyond the recorded vote.

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

    Said: Says he passed tax cuts and voted against increases, and is focused on lowering housing costs rather than raising taxes.

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

    Said: Would expand the Police Bureau to 1,000 sworn officers and grow patrol and investigations, and would consider a short-term reduction in other support roles until fully staffed.

  • Keep funding camp removals at current levels?

    Eric Zimmerman: AbsentAbsent for the vote on Shift funding away from homeless-camp removals

    Said: His statement says “YES to Camp Cleanups” and calls shelters, enforcement, camp cleanups and mental-health and addiction treatment all important.

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

    Eric Zimmerman: YesVoted yes on Expand Portland Street Response’s role

    Said: Would let Street Response transport people to sobering centers and psychiatric emergency care; the page does not say whether it should run 24/7.

    On the topic; the exact choice is unsaid.

  • Keep the monthly street repair fee?

    Eric Zimmerman: NoVoted no on Create a monthly transportation utility fee

    Said: Cites his vote against the new street fee as part of a record of opposing tax increases.

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

    Eric Zimmerman: NoVoted no on Raise annual water rates

    No statement beyond the recorded vote.

Compare every candidate

Council votes

Recorded vote · then our reading of the record
  1. Raise water bills by about $5 a month?

    No

    Our reading: Supported construction borrowing; opposed higher utility 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 →

  2. Add a monthly fee to help repair streets?

    No

    Our reading: Opposed the new charges, but helped direct the spending

    What Council decided

    The fee is $12 for a typical house or $8.40 per apartment. Most of the money goes to street repairs; the rest goes to safety improvements.

    Approving a revenue source does not show that every promised repair has happened. The ordinance includes review of business charges and assistance for residents.

    Read the votes and their reasons →

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

    Yes

    Our reading: Kept the proposed police increase; opposed the overall annual budget

    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?

    Yes

    Our reading: Supported the arena terms while opposing the higher proposed rent

    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

Which spending would you reduce if existing revenue cannot sustain those services?

Sources (4)

  1. Multnomah County voters’ pamphlet · PDF page 64Candidate 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 · Eric Zimmerman’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. Eric Zimmerman · TransportationCandidate 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.

Friends of Eric Zimmerman

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

Gross cash contributions
$276,277.40
Included City matching funds
$169,979.00
Cash excluding reviewed matches
$106,298.40
Cash-contribution records
457

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
255
Median — named individual donations only
$350.00
Mean — named individual donations only
$270.62
Mode — named individual donations only
$350.00
Middle half of individual gifts
$200.00–$350.00
Smallest / largest individual gift
$10.00 / $875.00

Each mode occurs 136 times. 239 named individual groups; 27 gave $100 or less in total during this window.

This bar excludes City matching. It shows $106,298.40 in recorded cash, before refunds. City matching receipts of $169,979.00 are separate.

Cash excluding City matching: $106,298.40. Separate City matches: $169,979.00.
SourceCashShare of non-City cashRecords
Named individuals giving $100 or less in total$1,810.001.7%28
Named individuals giving $100.01–$1,000 in total$67,199.0063.2%227
Named individuals giving more than $1,000 in total$0.000.0%0
Reported businesses$500.000.5%1
Political committees / PACs$4,913.004.6%9
Reported labor organizations$500.000.5%1
Candidate / immediate family$350.000.3%1
Other named source types$0.000.0%0
Small contributions reported in aggregate$31,026.4029.2%185
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.

267 records · Median across all named source types $350.00 · Mean $281.92 · Mode $350.00 · Largest $875.00

Largest reported business, committee and labor sources
  1. IBEW Local 48 Small Donor PAC (21625) · political committee / PAC · $875.00 (1 records)
  2. SMART Local 16 PAC (16178) · political committee / PAC · $875.00 (1 records)
  3. Plumbers & Steamfitters PAC (221) · political committee / PAC · $613.00 (1 records)
  4. Iron Workers District Council of the Pacific Northwest (3816) · political committee / PAC · $500.00 (1 records)
  5. Jubitz Corporation · business · $500.00 (1 records)
  6. Liuna Local 737 Political Action (20502) · political committee / PAC · $500.00 (1 records)
  7. Northwest Oregon Labor Council · labor · $500.00 (1 records)
  8. Portland Metro Fire Fighters PAC (223) · political committee / PAC · $500.00 (1 records)
  9. Citizen Action for Political Education (33) · political committee / PAC · $350.00 (1 records)
  10. Joint Council of Teamsters No. 37 Political Fund (80) · political committee / PAC · $350.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.

267records with a reported source · $75,272.00
185Small contributions reported in aggregate · $31,026.40
$169,979.00City matching deposits · 5 records, shown separately
PersonOrganization or PACCandidate or familySmall contributions reported in aggregate
Selected record · 2025-11-26$875.00

Aidan Willis · Individual · ORESTAR 5451530

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.2% of named-source cash
  1. 1 record · Individual
  2. 1 record · Political Committee
  3. 1 record · Political Committee
  4. 2 records · Individual
  5. 1 record · Political Committee
  6. 1 record · Political Committee
See the next 4 reported sources
  1. Jubitz Corporation$500.001 record
  2. Liuna Local 737 Political Action (20502)$500.001 record
  3. Northwest Oregon Labor Council$500.001 record
  4. Portland Metro Fire Fighters PAC (223)$500.001 record
Inspect every 452 record in this view
DateReported sourceAmountORESTAR ID
2026-09-28Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $1,210.005834759
2026-10-01Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $1,075.005852883
2026-04-09Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $1,025.005651951
2026-09-15Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $925.005814041
2025-11-26Aidan Willis$875.005451530
2026-01-28IBEW Local 48 Small Donor PAC (21625)$875.005529399
2026-03-25SMART Local 16 PAC (16178)$875.005598549
2026-09-30Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $839.905852882
2026-09-23Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $820.005829017
2026-09-21Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $725.005829015
2026-03-26Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $675.005598571
2026-08-25Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $615.005778305
2025-12-23Plumbers & Steamfitters PAC (221)$613.005483180
2026-05-11Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $600.005679897
2026-09-09Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $590.005814035
2026-09-22Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $575.005829016
2026-06-23Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $518.005705415
2026-09-18Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $510.005829012
2025-05-05Liuna Local 737 Political Action (20502)$500.005318590
2025-05-19Portland Metro Fire Fighters PAC (223)$500.005318591
2025-07-07Northwest Oregon Labor Council$500.005337535
2025-07-25Iron Workers District Council of the Pacific Northwest (3816)$500.005367083
2025-10-06Jubitz Corporation$500.005414165
2026-10-08Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $500.005876493
2026-09-02Small contributions reported in aggregateMiscellaneous Cash Contributions $100 and under $495.005814026

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.

13 of 239 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)$169,979.0061.5%5
Small contributions reported in aggregate$31,026.4011.2%185
Itemized individuals$69,009.0025.0%255
Political committees$4,913.001.8%9
Business entities$500.000.2%1
Labor organizations$500.000.2%1
Candidate and immediate family$350.000.1%1
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$64,109.00 (60.3%)
  • Other reported Oregon locations$7,938.00 (7.5%)
  • Outside Oregon (reported state)$3,225.00 (3.0%)
  • Location unknown / aggregate$31,026.40 (29.2%)

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 $106,298.40, not all cash contributions.

When receipts were reported

The largest 2026 Monday–Sunday week outside reviewed City matches was 2026-09-28–2026-10-04: $11,214.90. 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$10.00$0.00$10.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$1,000.00$0.00$1,000.00$0.00$0.00
2025-06$0.00$0.00$0.00$0.00$0.00
2025-07$1,000.00$0.00$1,000.00$0.00$0.00
2025-08$0.00$0.00$0.00$0.00$0.00
2025-09$1,090.00$0.00$1,090.00$0.00$0.00
2025-10$525.00$0.00$525.00$0.00$0.00
2025-11$1,910.00$0.00$1,910.00$0.00$0.00
2025-12$933.00$0.00$933.00$0.00$0.00
2026-01$2,110.00$0.00$2,110.00$0.00$0.00
2026-02$1,025.00$0.00$1,025.00$0.00$0.00
2026-03$4,925.00$0.00$4,925.00$0.00$0.00
2026-04$9,010.00$0.00$9,010.00$0.00$0.00
2026-05$7,156.00$0.00$7,156.00$0.00$0.00
2026-06$6,183.00$0.00$6,183.00$0.00$0.00
2026-07$70,367.00$67,980.00$2,387.00$0.00$0.00
2026-08$23,553.00$3,200.00$20,353.00$0.00$377.10
2026-09$50,800.90$16,920.00$33,880.90$0.00$0.00
2026-10$94,579.50$81,879.00$12,700.50$0.00$2,231.16
2026-11$100.00$0.00$100.00$0.00$0.00

Other financing and cash uses

Cash payments
$290,991.72

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$276,277.40457
cash payment$290,991.7272
contribution refund$875.007
noncash support$2,608.263
obligation$316.252

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.