Skip to main content

Oregon State Flag An official website of the State of Oregon »

Vehicle Identification Number (VIN) Inspections

General Info

A VIN inspection is a physical examination of your vehicle to verify the VIN on your vehicle matches the title or ownership document.
 
You can have a VIN inspection done by:
The VIN inspection fee is $9.

You must get a VIN inspection for:
  • Out-of-state or out-of-country titled vehicles;
  • Vehicles being titled for the first time as totaled and assembled, reconstructed or replica;
  • Vehicles being titled for an additional occurrence as totaled and assembled, reconstructed or replica;
  • Any vehicle with a title surrendered under ORS 819.010, 819.012, 819.014 or 819.030 (including recovered stolen vehicles that are not totaled due to damage); or
  • Oregon salvage-titled vehicles when applying for a regular Oregon title.  

If your vehicle is in another state, the VIN inspection can be done by:

  • The other state's DMV (does not include businesses under contract with DMV, or other agents that are not directly employed by DMV)​; or
  • A​ law enforcement officer; or
  • Military police, a commanding officer, or a provost marshal for military personnel. 
The inspection form can be:
Oregon does not charge a fee for inspections done in another state, though the state doing the inspection may charge you a fee.

Only contact Oregon State Police (OSP) for a VIN inspection if DMV gave you a VIN inspection form with a “Referred to OSP” stamp.  

You must have an appointment to get an inspection at any OSP location.  Use the list below to find a location near you, then call their office to make an appointment.

Where

​Phone
​When (appointment always required)
​Albany
​​541-967-2026
​Every other Friday 10am-3pm
​Astoria
​503-861-0781
​Based on Trooper availability
​Baker City
​503-523-5867
​Based on Trooper availability
​Bend
​541-388-6213
​Based on Trooper availability
​Central Point
​541-776-6236
​Second Tuesday of each month 9am-2pm
​Coos Bay/Gold Beach
​541-269-5000
​Based on Trooper availability
​Enterprise
​541-426-3049
​Based on Trooper availability
​Grants Pass
​541-955-6370
​Based on Trooper availability
​Klamath Falls
​541-883-5713
​Based on Trooper availability
​LaGrande
​541-963-7171

​Based on Trooper availability
​LaPine
​541-388-6213
​Based on Trooper availability
​Madras
​541-388-6213
​Based on Trooper availability
​McMinnville
​503-472-0294
​Fridays 8:30am-4:30pm
​Newport
​541-265-5354
​Based on Trooper availability
​Ontario
​541-889-6469
​Based on Trooper availability
​Pendleton
​541-278-4090
​Mon-Fri 8am-5pm
​Portland
​503-731-3020
​Every other Wednesday 7:30am-2:30pm
​Prineville
​541-388-6213
​Based on Trooper availability
​Roseburg
​541-440-3334
​Fridays 8am
​Salem
​503-378-3387
​Every other Friday afternoon
​Springfield
​541-726-2536
​Fridays 9am-12:00pm
​The Dalles
​541-296-9646
​Based on Trooper availability
​Tillamook
​503-842-2899​
​Based on Trooper availability