Oregon Vehicle Registration Cost by County (2026)
Oregon's base registration is $126 for two years, but three counties add a surcharge — Multnomah $112, Washington and Clackamas $60. Everywhere else adds $0. No sales tax. Find your county below.
Surcharges verified July 2026 from the Oregon DMV fee schedule. Base is the 0–19 MPG passenger tier; higher-MPG and electric vehicles pay a higher base statewide.
| County (seat) | County surcharge | Total (2-yr, base + surcharge) |
|---|---|---|
| Multnomah (Portland) | $112 | $238 |
| Washington (Hillsboro) | $60 | $186 |
| Clackamas (Oregon City) | $60 | $186 |
| Lane (Eugene) | None | $126 |
| Marion (Salem) | None | $126 |
| Jackson (Medford) | None | $126 |
| Deschutes (Bend) | None | $126 |
| Linn (Albany) | None | $126 |
| Douglas (Roseburg) | None | $126 |
| Benton (Corvallis) | None | $126 |
| Yamhill (McMinnville) | None | $126 |
| Polk (Dallas) | None | $126 |
| Josephine (Grants Pass) | None | $126 |
| Umatilla (Pendleton) | None | $126 |
| Klamath (Klamath Falls) | None | $126 |
Counties shaded green add no surcharge — you pay just the $126 base.
Frequently asked questions
Why does Oregon registration cost more in Portland?
Multnomah, Washington, and Clackamas counties add a county registration surcharge collected by the Oregon DMV. Multnomah (Portland) adds $112 per two-year cycle; Washington and Clackamas add $60. The other 33 Oregon counties add nothing, so you pay only the statewide base fee.
How much is the base vehicle registration in Oregon?
For most passenger cars (0–19 MPG tier) it's $126 for two years. Higher-MPG and electric vehicles pay more ($136–$376), and that base is the same in every county — only the county surcharge varies.
Does Oregon have a sales tax on cars?
No. Oregon has no general sales tax, so there's no vehicle sales or use tax. Registration fees (plus any county surcharge) are essentially the whole cost.
Which Oregon counties charge no registration surcharge?
All except Multnomah, Washington, and Clackamas. Counties like Lane (Eugene), Marion (Salem), Jackson (Medford), and Deschutes (Bend) add $0, so you pay just the $126 base.