Across Oregon, of the 521 body shops we list, 512 give a phone number, 143 publish opening hours and 305 have a website. 67 are branches of national chains — Caliber Collision (21), Classic Collision (16), CARSTAR (8); the remaining 454 are independent. By what they offer: 129 do auto painting, 71 work with insurance claims, 54 give free estimates.
Top 10 body shops in Oregon
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Shaw's Auto BodyLa Grande
Mon–Fri 8am–5pm, Sat closed, Sun closed
-
2Beaverton Auto Body & PaintBeaverton
Mon–Fri 7:30am–5:30pm, Sat–Sun closed
-
3Blue Rose Auto Care & Repair ServicesSpringfield
Mon–Sat 8am–5pm, Sun closed
-
4Marshall's Auto Body & PaintMcMinnville
Mon-Fri 8:30am-5pm
-
5Action Auto BodySalem
Mon-Fri 9am-6pm
-
6Lents Body ShopPortland
Mon-Fri 8am-5pm
-
7E & E Auto CenterTillamook
Mon–Thu 7am–6pm, Fri 7am–12pm
-
8MaacoPortland
Mon-Fri 8am-4pm
-
9Capitol Collision CenterSalem
Mon–Fri 8am–5pm
-
10Mark's Auto ServiceSeaside
Mon-Fri
Cities
Largest first. Towns with a single body shop are listed further down this page.
- Portland129
- Eugene29
- Salem28
- Bend22
- Medford19
- Beaverton17
- Hillsboro17
- Gresham13
- Roseburg11
- Springfield10
- Grants Pass9
- Klamath Falls9
- Tigard8
- Albany7
- Clackamas7
- Hermiston7
- Oregon City6
- Redmond6
- Newport5
- Sandy5
- Stayton5
- Ashland4
- Central Point4
- Hood River4
- Ontario4
- Pendleton4
- Tualatin4
- Wilsonville4
- Astoria3
- Canby3
- Corvallis3
- Dallas3
- Estacada3
- John Day3
- La Grande3
- Lebanon3
- Lincoln City3
- McMinnville3
- Newberg3
- Seaside3
- Silverton3
- The Dalles3
- White City3
- Baker City2
- Brookings2
- Cheshire2
- Cornelius2
- Damascus2
- Forest Grove2
- Jefferson2
- Junction City2
- Keizer2
- Lafayette2
- Lake Oswego2
- Milton Freewater2
- Molalla2
- Prineville2
- Talent2
- Tillamook2
- Troutdale2
- Woodburn2
- Aloha1
- Aumsville1
- Bandon1
- Boring1
- Canyonville1
- Cave Junction1
- Coburg1
- Coos Bay1
- Cottage Grove1
- Dayton1
- Drain1
- Fairview1
- Falls City1
- Gervais1
- Gold Hill1
- Independence1
- Merlin1
- Milwaukie1
- Mt Angel1
- Mulino1
- Myrtle Creek1
- Myrtle Point1
- North Plains1
- Philomath1
- Phoenix1
- Rogue River1
- Saint Helens1
- Shady Cove1
- Sherwood1
- South Beach1
- Sutherlin1
- Sweet Home1
- Terrebonne1
- Vernonia1
- Waterloo1
- West Linn1
- Williams1
- Winston1
- Wood Village1
Oregon, by feature
- 129
- 33
- 17
- 9
Other towns in Oregon
One body shop each — too few for a page of their own, so they live here.
-
T&T Collision and GlassBurns
67 W Railroad Ave, Burns, OR 97720
-
Neil's Body Shop IncEnterprise
506 NW 1st St, Enterprise, OR 97828-1009
-
Jakes place autobody and paintFlorence
6825 N Fork Siuslaw Rd, Florence, OR 97439-9261
-
Tyler Suspension & Frame RepairsLa Pine
1204 Cheryl Dr, La Pine, OR 97739-9881