All states›Oregon

Barber Shops in Oregon

768 barber shops in 116 cities and towns across Oregon. Pick a city for the full list with phone numbers and a map, or scroll down for the smaller towns.

Oregon has about 4,272,371 residents, so that's 18 barber shops per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

768barber shops
116cities & towns
97%list a phone
434with a website

Across Oregon, of the 768 barber shops we list, 744 give a phone number, 162 publish opening hours and 434 have a website. 25 are branches of national chains — Sport Clips (25); the remaining 743 are independent. By what they offer: 57 do beard trims, 51 do hot towel or straight razor shaves, 32 cut kids' hair.

Top 10 barber 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

  1. 1Sport ClipsLake Oswego

    Mon-Fri 9am-8pm, Sat 9am-6pm, Sun 10am-4pm

  2. 2Culture BarbershopPortland

    Mon 10am-5pm, Tue-Sat 10am-8pm, Sun 10am-5pm

  3. 3Slabtown BarbershopPortland

    Mon-Sat 8am-6pm, Sun 8am-5pm

    Beard trimsHot towel shaveSenior discount
  4. 4The BarbersSalem

    Mon-Sat 9am-7pm, Sun 11am-6pm

    Kids' cutsSenior discount
  5. 5Pleasant Hill Barber ShopPleasant Hill

    Tue-Fri 10am-6pm, Sat 9am-2pm

    Beard trims
  6. 6Barber Starrs BarbershopGresham

    Tue-Sat 10am-7pm

    Kids' cutsHot towel shave
  7. 7Bridge City Beauty and Barber CoMilwaukie

    Mon-Thu 10am-5pm

  8. 8Cloak & Dagger Barber Co.Portland

    Mon-Sun 10am-8pm

    Beard trimsHot towel shave
  9. 9DITA BarbersBeaverton

    Mon-Sun 9am-7pm

    Hot towel shave
  10. 10Dillingers Barber ShopPortland

    Mon 9am-9pm, Tue 10am-7pm, Wed-Thu 8am-7pm, Fri-Sun 9am-9pm

    Beard trimsHot towel shave

Cities

Largest first. Towns with a single barber shop are listed further down this page.

Oregon, by feature