8970 Southwest Barbur Boulevard, Portland
Repair and Fabrication Shops in Oregon
1,128 auto repair, body, tire, welding and fabrication shops in 150 cities and towns, from OpenStreetMap (refreshed November 6, 2026).
How Many Repair and Fabrication Shops Are in Oregon?
We list 1,128 shops in Oregon: 922 auto repair shops, 112 body shops, 190 tire shops and 37 welding, fabrication and machine shops, across 150 cities and towns. The most are in Portland (250), Eugene (70), Beaverton (65). Every listing is free; nobody pays to rank higher.
By Shop Type in Oregon
Cities and Towns
- Portland 250
- Eugene 70
- Beaverton 65
- Bend 43
- Salem 43
- Springfield 32
- Hillsboro 30
- Corvallis 28
- Tigard 27
- Milwaukie 25
- Medford 24
- Gresham 20
- Central Point 19
- Maywood Park 19
- Cottage Grove 18
- Lake Oswego 17
- Albany 12
- Ashland 10
- Lincoln 10
- Wilsonville 10
- Oregon 9
- Scappoose 9
- Creswell 8
- Gladstone 8
- Roseburg 8
- Baker 7
- Happy Valley 7
- Hood River 7
- Junction 7
- Klamath Falls 7
- Newberg 7
- Brookings 6
- Grants Pass 6
- McMinnville 6
- Newport 6
- Redmond 6
- Tualatin 6
- Aloha 5
- Keizer 5
- Sandy 5
- Seaside 5
- Sherwood 5
- Talent 5
- The Dalles 5
- Banks 4
- Brooks 4
- Christmas Valley 4
- Clackamas 4
- Cornelius 4
- Four Corners 4
- John Day 4
- La Pine 4
- Lakeview 4
- Prineville 4
- River Road 4
- Tillamook 4
- White 4
- Altamont 3
- Canyonville 3
- Chenoweth 3
- Coos Bay 3
- Coquille 3
- Florence 3
- Hayesville 3
- Madras 3
- Oak Grove 3
- Ontario 3
- Pendleton 3
- Saint Helens 3
- Silverton 3
- Warrenton 3
- Astoria 2
- Bandon 2
- Brownsville 2
- Burns 2
- Cave Junction 2
- Cedar Mill 2
- Drain 2
- Enterprise 2
- Harbor 2
- La Grande 2
- Marlene 2
- Monmouth 2
- Mount Angel 2
- Myrtle Creek 2
- Myrtle Point 2
- Philomath 2
- Phoenix 2
- Stayton 2
- Sweet Home 2
- Toledo 2
- Vernonia 2
- Waldport 2
- Welches 2
- West Linn 2
- West Slope 2
- Winchester Bay 2
- Winston 2
- Woodburn 2
- Aurora 1
- Beavercreek 1
- Boring 1
- Canby 1
- Cannon Beach 1
- Cedar Hills 1
- Coburg 1
- Condon 1
- Crescent 1
- Cresent 1
- Donald 1
- Dundee 1
- Eagle Creek 1
- Eagle Point 1
- Echo 1
- Fairview 1
- Glendale 1
- Harrisburg 1
- Hermiston 1
- Independence 1
- Johnson 1
- Long Creek 1
- Meacham 1
- Merlin 1
- Merrill 1
- Metzger 1
- Molalla 1
- North Bend 1
- North Plains 1
- Nyssa 1
- Oakland 1
- Oatfield 1
- Pine Hollow 1
- Rainier 1
- Redwood 1
- Reedsport 1
- Riddle 1
- Rogue River 1
- Santa Clara 1
- Scio 1
- Siletz 1
- Sisters 1
- South Beach 1
- St. Helens 1
- Sutherlin 1
- Veneta 1
- Vida 1
- Warren 1
- Wedderburn 1
- Westfir 1
- Yoncalla 1
Largest Cities in Oregon
Portland 250 Listed
4701 Southeast 24th Avenue, Portland
2430 Southeast Umatilla Street, Portland
7516 South Macadam Avenue, Portland
3001 Northeast Broadway, Portland
6805 South Macadam Avenue, Portland
Eugene 70 Listed
3331 Franklin Boulevard, Eugene
251 West 7th Avenue, Eugene
407 East 11th Avenue, Eugene
3475 East Amazon Drive, Eugene
1917 Franklin Boulevard, Eugene
310 Valley River Center, Eugene
Beaverton 65 Listed
4430 Southwest Lombard Place, Beaverton
19400 Southwest Shaw Street, Beaverton
4470 Southwest 142nd Avenue, Beaverton
13203 Southwest Canyon Road, Beaverton
13025 Southwest Canyon Road, Beaverton
12130 Southwest Broadway Street, Beaverton
Bend 43 Listed
235 Northeast Lafayette Avenue, Bend
61210 South Highway 97, Bend
20472 Brandis Court, Bend
63553 North Highway 97, Bend
1165 Southeast 3rd Street, Bend
525 Southeast 3rd Street, Bend
Salem 43 Listed
1858 13th Street Southeast, Salem
295 Commercial Street Northeast, Salem
1820 12th Street Southeast, Salem
1810 12th Street Southeast, Salem
4957 Commercial Street Southeast, Salem
2440 McGilchrist Street Southeast, Salem
Springfield 32 Listed
4015 Main Street, Springfield
333 Q Street, Springfield
2811 Main Street, Springfield
253 South 15th Street, Springfield
4020 Main Street, Springfield
Main Street, Springfield
Hillsboro 30 Listed
2810 Southeast 75th Avenue, Hillsboro
1929 Northeast Cornell Road, Hillsboro
1800 Southeast Minter Bridge Road, Hillsboro
960 Southwest Oak Street, Hillsboro
2827 Southeast 75th Avenue, Hillsboro
7850 Northeast Nicholas Court, Hillsboro
Corvallis 28 Listed
480 Southwest 4th Street, Corvallis
611 Southwest 3rd Street, Corvallis
Corvallis
805 Northwest 5th Street, Corvallis
Riverside Drive Southwest, Corvallis
128 Northwest 2nd Street, Corvallis
Tigard 27 Listed
7585 Southwest Hunziker Street, Tigard
13545 Southwest Pacific Highway, Tigard
13500 Southwest Pacific Highway, Tigard
15348 Southwest Pacific Highway, Tigard
11581 Southwest Pacific Highway, Tigard
12394 Southwest Scholls Ferry Road, Tigard
Milwaukie 25 Listed
17627 Southeast McLoughlin Boulevard, Milwaukie
2660 Southeast Mailwell Drive, Milwaukie
17920 Southeast McLoughlin Boulevard, Milwaukie
17325 Southeast McLoughlin Boulevard, Milwaukie
17855 Southeast McLoughlin Boulevard, Milwaukie
18630 Southeast McLoughlin Boulevard, Milwaukie
Shops in Oregon: Questions
How many repair and fabrication shops are listed in Oregon?
We list 1,128 shops in Oregon across 150 cities and towns: auto repair shops (922), auto body & collision (112), tire shops (190), transmission shops (17), muffler & brake shops (23), truck & diesel repair (14), motorcycle repair (10), inspection & smog stations (8), welding shops (4), metal fabrication (30), machine shops (3), blacksmiths (2). The most are in Portland (250), Eugene (70), Beaverton (65).
Does Oregon require a written repair estimate?
Rules differ by state. Some states require a written estimate or your approval before work above a set amount; others do not. Check with the Oregon attorney general or consumer protection office, and ask any shop for a written estimate with parts and labor listed separately.
Is car repair taxed in Oregon?
Most states tax parts, and some also tax labor. Rules vary by state, so ask the shop to show parts, labor and tax as separate lines on the estimate and final invoice.
Check a quote with the repair cost calculator, the repair or replace calculator and the repair checklist.