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
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
Roseburg DMV
1331 NE Cedar St. Roseburg OR 97470
Roseburg
Canyonville DMV
241 NE Main St. Canyonville OR 97417
Canyonville
Cottage Grove DMV
142 Gateway Blvd. Cottage Grove OR 97424
Cottage Grove
Grants Pass DMV
162 NE Beacon Dr. Suite 127 Grants Pass OR 97526
Grants Pass
Cave Junction DMV
103 S Kerby Ave. Cave Junction OR 97523
Cave Junction
Prineville DMV
1595 E. Third St. Suite A-3 Prineville OR 97754
Prineville
Madras DMV
249 SW Third St. Madras OR 97741
Madras
Redmond DMV
1649 SW Odem Medo Road Redmond OR 97756
Redmond
Bend DMV
63030 O B Riley Rd. Bend OR 97701
Bend
La Pine DMV
51515 Huntington Road Number 2 La Pine OR 97739
La Pine
Brookings DMV
97900 Shopping Center Ave. Suite 1 Brookings OR 97415
Brookings
Oakridge DMV
47660 Hwy. 58 Oakridge OR 97463
Oakridge
Medford DMV
1174 Progress Drive Suite 103 Medford OR 97504
Medford
Ashland DMV
600 Tolman Creek Road Ashland OR 97520
Ashland
Condon DMV
221 S. Oregon St. Condon OR 97823
Condon
Heppner DMV
54173 Highway 74 Heppner OR 97836
Heppner
Lincoln City DMV
4422 NE Devils Lake Blvd. Suite 1 Lincoln City OR 97367
Lincoln City
Stayton DMV
144 E Water St. Stayton OR 97383
Stayton