Portland
Caterers in Oregon
286 caterers, food trucks and restaurants that cater in 44 cities and towns, from OpenStreetMap (refreshed November 5, 2026).
How Many Caterers Are There in Oregon?
We list 286 catering businesses in Oregon: 52 full-service caterers, 231 food trucks and carts and 3 restaurants that cater, plus 8 BBQ caterers, across 44 cities and towns. The most are in Portland (161), Beaverton (19), Eugene (11). Every listing is free; nobody pays to rank.
By Catering Type in Oregon
Cities and Towns
- Portland 161
- Beaverton 19
- Eugene 11
- Milwaukie 11
- Scappoose 11
- Bend 6
- Dunthorpe 6
- Gresham 6
- Garibaldi 5
- Rockaway Beach 4
- Salem 4
- Springfield 3
- Tigard 3
- Astoria 2
- Cottage Grove 2
- Lincoln City 2
- Medford 2
- Metzger 2
- Aloha 1
- Ashland 1
- Canby 1
- Coburg 1
- Coquille 1
- Corvallis 1
- Damascus 1
- Durham 1
- Four Corners 1
- Happy Valley 1
- Hillsboro 1
- Junction City 1
- Keizer 1
- Lake Oswego 1
- Molalla 1
- Newberg 1
- Newport 1
- Orient 1
- Pendleton 1
- Pleasant Hill 1
- Redmond 1
- Scio 1
- Sherwood 1
- Sisters 1
- Sunriver 1
- Wilsonville 1
Largest Cities in Oregon
Portland 161 Listed
Portland
Portland
Portland
Portland
Portland
Beaverton 19 Listed
Beaverton
Beaverton
4770 Southwest Hall Boulevard, Beaverton
Beaverton
Beaverton
6650 Southwest 229th Avenue, Beaverton
Eugene 11 Listed
Eugene
2758 Friendly Street, Eugene
207 Madison Street, Eugene
725 Olive Street, Eugene
1080 Valley River Way, Eugene
207 Coburg Road, Eugene
Milwaukie 11 Listed
Milwaukie
Milwaukie
Milwaukie
Milwaukie
Milwaukie
Milwaukie
Scappoose 11 Listed
Scappoose
Scappoose
Scappoose
Scappoose
Scappoose
Scappoose
Bend 6 Listed
Bend
Bend
735 Northwest Columbia Street, Bend
Bend
821 Northeast 2nd Street, Bend
Bend
Dunthorpe 6 Listed
Dunthorpe
Dunthorpe
Dunthorpe
Dunthorpe
Dunthorpe
Dunthorpe
Gresham 6 Listed
Gresham
Gresham
Gresham
Gresham
Gresham
Gresham
Garibaldi 5 Listed
Garibaldi
Garibaldi
1004 Garibaldi Avenue, Garibaldi
Garibaldi
Garibaldi
Rockaway Beach 4 Listed
Rockaway Beach
Rockaway Beach
Rockaway Beach
19245 Highway 101 North, Rockaway Beach
Catering in Oregon: Questions
How many caterers are listed in Oregon?
We list 286 catering businesses in Oregon across 44 cities and towns: 52 full-service caterers, 231 food trucks, 3 restaurants that cater, 8 BBQ catering, 4 wedding & event catering, 6 dessert catering, 7 bar & coffee catering, 1 corporate catering. The most are in Portland (161), Beaverton (19), Eugene (11).
Do food trucks need a permit to cater in Oregon?
Food trucks need a valid health permit from the state or county where they are based, and many cities also require a local vending or event permit, especially on public property. For a private event on private land, ask the truck to confirm its permits and your venue's rules.
Is catering taxed in Oregon?
In most states, prepared food and catering are subject to sales tax, and some states also tax the service charge. Rates and rules vary by state and city, so ask the caterer to show tax as a separate line on the quote.
Plan ahead with the catering cost calculator, the food quantity calculator and the catering checklist.