The record · Public money
Voter-Approved Taxes
What each voter-approved tax charges, and an estimate of what it costs you. Each program's money by year, council votes, promises, audits and outcomes are on its own program page.
Connect the dots
Where your taxes flow
Pick an income level, whether you own or rent, and your district. The diagram applies the programs' published rate schedules (each linked below) to that income — arithmetic on official numbers, an estimate for orientation, not tax advice. Ribbons from you are sized by dollars; pale ribbons show money that reaches a program without being billed to you.
Finds your council district (US Census Bureau geocoder + the City's district map) and the county's Measure-50 assessed value (via PortlandMaps). Processed in memory, not stored — only anonymous counters (same policy as everything here).
Which district am I in? Click the map
- 1 — East Portland: east of I-205/82nd — Lents, Hazelwood, Parkrose, Centennial
- 2 — North / Northeast: St. Johns, Kenton, Alberta, Concordia
- 3 — Southeast + inner NE: Hawthorne, Montavilla, Mt. Tabor, Woodstock
- 4 — Westside + Sellwood: Downtown, NW, SW hills, Sellwood–Moreland
- Simplified map — boundaries approximate. confirm your district by address
Selections here are counted anonymously — one counter per option, never combined, no identifiers — so the editor can see who this tool serves. Do Not Track is honored.
your dollars now · passed change, takes effect on the date shown · not billed to you
Your councilors — the people who decide
Each district elects three councilors. Program referrals, budgets, and renewals run through their votes — follow each name to their recorded voting history, or email them directly.
Arts Tax — the published schedule
Portland City Council replaced the flat per-resident Arts Tax with a filing-status schedule (Ordinance 192185) and renamed it the Arts Education Tax. What you owe is set by the filing status on your Oregon return, and it is owed only where your Oregon taxable income — income after deductions, not gross pay — is above the threshold for that status. The estimate above applies these amounts to the income level you picked, so a household near a threshold may owe nothing.
| Filing status | Amount | Oregon taxable income threshold |
|---|---|---|
| Single or married filing separately | $50 | above $20,000 |
| Married filing jointly | $100 | above $40,000 |
Arts Education Tax owed for tax year 2026 (payable 2027), set by Portland City Council Ordinance 192185. The City's schedule: $50 for single, married filing separately, qualifying surviving spouse, or head of household; $100 for married filing jointly. Owed only where Oregon taxable income is above the threshold for that filing status; the permanent filing exemptions for low-income seniors and low-income individuals with permanent disabilities are no longer available. Beginning with the 2027 tax year the rate and the thresholds are adjusted each year for inflation. It replaces the flat per-resident charge that applied for tax years 2012 through 2025.
Oregon taxable income threshold for tax year 2026: a taxpayer at or below the threshold for their filing status owes no Arts Education Tax. The City states $20,000 filing single or married filing separately and $40,000 filing married filing jointly, qualifying surviving spouse, or head of household. These brackets are NOT the amount brackets: a qualifying surviving spouse or head of household uses the $40,000 threshold but owes the $50 amount. Oregon taxable income is income after deductions, not gross income. Beginning with the 2027 tax year the thresholds are adjusted each year for inflation.
Effective tax year 2026. Ordinance 192185, as published by the City's Revenue Division (as of 2026-10-15): Arts Education Tax
Proposed — before the Council now, not yet passed
Money measures on the City's current-and-upcoming list, classified automatically by the same rules as the fiscal ledger. Their amounts and effects come from each measure's own text only if adopted — nothing here changes the diagram unless it passes.
- budget Adopt the Budget Calendar for FY 2027-28 meeting 2026-10-15 official record
- budget Adopt the FY 2026-27 Fall Supplemental Budget and make other budget related changes meeting 2026-10-15 official record
- tax Reappoint member to the Cully Tax Increment Financing District Community Leadership Committee and appoint new members to the 82nd Avenue Area and Sumner-Parkrose-Argay-Columbia Corridor Tax Increment Financing District Community Leadership Committees meeting 2026-10-21 official record
- fee Amend Secondhand Dealers Code to strengthen compliance requirements and update program fees (amend Code Chapter 14B.90) meeting 2026-10-21 official record
- fee Amend Transportation Fee Schedule to establish an event parking rate within the Lloyd Event District and Zone V Parking Permit Area (amend TRN 3.450) unscheduled official record
- tax Amend Property Tax Exemption for Low Income Housing Held by Nonprofit Organizations Code to extend the sunset date (replace Code Chapter 3.101) unscheduled official record
- levy Reappoint Charity Kreider to Portland Children’s Levy Allocation Committee for term to expire December 12, 2028 unscheduled official record
- budget Budget process discussion unscheduled official record
- fee Adopt District Property Management License Code to create Parkrose Forward Enhanced Services District and establish property management license fees and district boundaries (add Code Sections 6.06.400 through 6.06.450) unscheduled official record
- budget Follow-up on FY 2025–26 Morillo 11 Budget Note: Transparency and Information Access Framework unscheduled official record
Sources for these schedules and parameters, each the administering government's own page (as of 2026-10-15): schedule 1 · schedule 2 · schedule 3 · schedule 4 · schedule 5 · schedule 6 · schedule 7 PFA is a Multnomah County tax; SHS is a Metro tax (its published base threshold is inflation-adjusted upward starting tax year 2026, so the actual amount may be slightly lower); the parks levy is a City property tax billed to property owners; the Arts Tax is a City tax on individual residents, on the schedule set out above; PCEF is a surcharge on large retailers, never billed to individuals.
Current rates
What each tax charges
Each rate as the administering government publishes it, labeled with the period it applies to.
| Program | Rate | Applies to | Period | Source |
|---|---|---|---|---|
| Preschool for All | 1.5% | Personal taxable income above $125,000 (single) / $200,000 (joint) | current schedule | source as of 2026-10-15 |
| Preschool for All | 3% (cumulative) | Above $250,000 (single) / $400,000 (joint) | current schedule | source as of 2026-10-15 |
| Preschool for All | 2.3% / 3.8% | The same two brackets, after the passed increase | from 2027-01-01 | source as of 2026-10-15 |
| Supportive Housing Services | 1% | Personal taxable income above $125,000 (single) / $200,000 (joint) — base thresholds; Metro adjusts them for inflation from tax year 2026 | current schedule | source as of 2026-10-15 |
| Portland Clean Energy Fund | 1% | Portland sales of large retailers; not billed to individuals | current | source as of 2026-10-15 |
| Parks Levy | $1.40 per $1,000 AV | Assessed value of property; billed to property owners | renewed levy, commencing FY2026-27 | source as of 2026-10-15 |
| Parks Levy | $0.80 per $1,000 AV | Assessed value of property; billed to property owners | 2020 levy (the prior levy, before the renewed levy commences) | source as of 2026-10-15 |
| Arts Tax | $50 / $100 | Flat amount (single / joint) when Oregon taxable income is above $20,000 / $40,000 — full schedule in the calculator panel above | tax year 2026 | source as of 2026-10-15 |
The programs
Where the money goes, program by program
Each program's page stacks what it is, the ballot measure, revenue and spending by fiscal year, council votes linked to it, what was promised next to what was reported, audit findings, and outcome measures.
-
Supportive Housing Services
Run by Metro (the regional government)
$327,062,604 Fund revenue, all sources (audited), FY2024-25 as of 2026-08-03 · source
-
Preschool for All
Run by Multnomah County
$163,000,000 Tax revenue, original adopted budget, FY2024-25 as of 2026-08-03 · source
-
Portland Clean Energy Fund
Run by City of Portland
$167,217,977 Clean Energy Surcharge revenue (audited), FY2024-25 as of 2026-08-03 · source
-
Parks Levy
Run by City of Portland (Portland Parks & Recreation)
$51,180,000 Levy revenue collected, FY2024-25 as of 2026-10-15 · source
-
Arts Tax
Run by City of Portland
$2,805,000 Arts general operating support grants (Arts Fund + General Fund), FY2025-26 as of 2026-06-24 · source