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
Baker City DMV
3370 10th St. Suite A Baker City OR 97814
Baker City
La Grande DMV
3014 Island Ave. La Grande OR 97850
La Grande
Enterprise DMV
200 W. North St. Enterprise OR 97828
Enterprise
John Day DMV
193 N. Canyon Blvd. John Day OR 97845
John Day
Pendleton DMV
1732 SW Court Place Pendleton OR 97801
Pendleton
Corvallis DMV
870 NE Circle Blvd. Corvallis OR 97330
Corvallis
Junction City DMV
235 W. Fourth Ave. Junction City OR 97448
Junction City
Newport DMV
158 NE Fifth St. Newport OR 97365
Newport
Eugene Drive Test Center
2870 W. 10th Place Eugene OR 97402
Eugene
Albany DMV
2242 Santiam Highway SE Albany OR 97321
Albany
South Salem DMV
4555 Liberty Road S Suite 300 Salem OR 97302
Salem
Lebanon DMV
2485 S. Second St. Lebanon OR 97355
Lebanon
Springfield DMV
204 N 30th St. Springfield OR 97478
Springfield
Gladstone DMV
10 82nd Drive Gladstone OR 97027
Gladstone
Lake Oswego DMV
3 SW Monroe Parkway, Suite D Lake Oswego OR 97035
Lake Oswego
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