Oregon DMV

Search all DMV locations in the state of Oregon. Find a Oregon DMV office in your city. Below is the statewide list of Oregon offices. Make an appointment at any of the OR DMV Locations listed below and get all your driving needs and requirements done.

DMV Address City Details
Gresham DMV
2222 E Powell Blvd. Gresham OR 97080
Gresham
Portland Drive Test Center
8710 SE Powell Blvd. Portland OR 97266
Portland
Woodburn DMV
1550 Industrial Ave. Woodburn OR 97071
Woodburn
Portland DMV
1836 N.E. 82nd Ave. Portland OR 97220
Portland
West Portland DMV
1502 SW Sixth Ave. Portland OR 97201
Portland
Hood River DMV
600 E Marina Way Hood River OR 97031
Hood River
Sherwood DMV
14240 SW Galbreath Drive Sherwood OR 97140
Sherwood
North Portland DMV
8260 N Interstate Ave. Portland OR 97217
Portland
North Salem DMV
3809 Center St. NE Salem OR 97301
Salem
Astoria DMV
705 W Marine Drive Astoria OR 97103
Astoria
Tillamook DMV
308 Evergreen Drive Tillamook OR 97141
Tillamook
McMinnville DMV
2260 NE McDaniel Lane Mcminnville OR 97128
Mcminnville
Hillsboro DMV
1300 SW Oak Suite H Hillsboro OR 97123
Hillsboro
St. Helens DMV
500 N Columbia River Highway Suite 400 Saint Helens OR 97051
Saint Helens
Coos Bay DMV
1155 S. Fifth St. Coos Bay OR 97420
Coos Bay