Who Runs the Post Offices in Oregon
Every post office in Oregon belongs to the United States Postal Service (USPS). None is run by the state, a county or a city. That matters if you arrive expecting to renew a driver license or pay a county fee at the counter, because those jobs belong to other agencies. Our directory lists 364 post office locations across 303 Oregon cities. This page explains how they are organised and what each type of office can do for you.
USPS is an independent agency of the federal government. Its structure comes from the Postal Reorganization Act of 1970, and its governing rules sit in Title 39 of the United States Code. Oregon has no state post office agency. No state statute sets counter hours, stamp prices or delivery standards. USPS sets those itself, and the federal Postal Regulatory Commission provides oversight.
Day to day, each office answers to a local postmaster. Hours, lobby access and available services can differ from one building to the next, even within the same city. A large Portland retail unit may open early and offer a full range of services. A small rural office may open only a few hours a day. Check the hours for your specific office before you drive.
Where Oregon state government does touch the mail
Oregon holds its elections almost entirely by mail. County elections offices send ballots to registered voters, and the Elections Division of the Secretary of State oversees the process. Post offices carry those ballots but do not run the election. If your ballot never arrives, call your county elections office first, not the post office.
The Oregon DMV, the Oregon Department of Revenue and county tax offices are also separate from USPS. Counter staff at a post office cannot process vehicle titles, state tax returns or property tax payments. They can sell you stamps, weigh your envelope and send the paperwork on its way, including with tracking if you need proof of delivery.
Metro Portland and the Willamette Valley Offices
Oregon's densest network is in Portland, which has more listings in our database than any other city. The Central Post Office at 204 Southwest 5th Avenue (503-294-2399) sits downtown in Multnomah County, where most buildings are urban retail units with steady foot traffic. Expect longer lines at midday and on the days around the first of the month, and use the self-service kiosks in the lobby when you only need to mail a prepaid package.
West and south of Portland, the suburban offices follow the same pattern. In Washington County, the Beaverton Post Office is at 4550 Southwest Betts Avenue (503-643-5263), and the Hillsboro Post Office is at 125 South 1st Avenue (503-615-2825). In Clackamas County, the Lake Grove Post Office at 15875 Boones Ferry Road (503-699-2176) serves part of Lake Oswego. Farther east, the Brightwood Post Office at 20275 East Ambrose Street (503-622-4277) serves the Mount Hood corridor, where the pace is much quieter.
Salem, the state capital, has the Vista Post Office at 3624 Commercial Street Southeast (503-370-4782) in Marion County. Eugene's Southside Post Office is at 30 East 33rd Avenue (541-349-9774). Lane County has the most post office listings of any Oregon county, and they range from city branches to river-valley offices. The Walterville Post Office at 39333 McKenzie Highway (541-746-5184) serves the McKenzie River valley, and the Junction City Post Office is at 669 Greenwood Street (541-998-2869). In Linn County, the Lebanon Post Office is at 55 Walker Road (541-451-5648).
Coast, Southern Oregon and the High Desert
Highway 101 ties the coastal offices together. The Coos Bay Post Office at 470 Golden Avenue (541-267-0379) serves the largest city on the Oregon coast. Further south in Curry County, the Gold Beach Post Office at 29917 Harbor Way (541-247-8142) serves the town at the mouth of the Rogue River. To the north, the Hebo Post Office at 31155 U.S. 101 South (503-392-3137) is in Tillamook County, and the Lincoln City Post Office on Devils Lake Road (541-994-7910) serves a busy visitor town. Coastal offices see seasonal swings, with summer lines and package volume noticeably higher than in winter.
Southern Oregon relies on a mix of county-seat offices and tiny community offices. The Roseburg Post Office at 519 Southeast Kane Street (541-673-3620) anchors Douglas County, which has one of the longest lists in the state. Smaller offices serve communities along the highways, such as the Azalea Post Office at 490 Azalea-Glen Road in Glendale (541-837-3338) and the Idleyld Park Post Office at 23843 North Umpqua Highway in Glide (541-496-3412). The Grants Pass Post Office at 132 Northwest 6th Street (541-479-2562) serves Josephine County.
East of the Cascades, offices are fewer and farther apart. The Klamath Falls Post Office is at 317 South 7th Street (541-850-9078), and the Gilchrist Post Office on U.S. 97 near Crescent (541-433-9360) serves a small mill community along the highway. In the Columbia River Gorge, the Hood River Post Office is at 408 Cascade Avenue (541-386-1584). The Warm Springs Post Office at 2128 Warm Springs Street (541-553-1377) serves the Warm Springs reservation in Jefferson County, and the Sunriver Post Office at 56857 Enterprise Drive (541-598-7674) serves a resort community south of Bend. The tiny Shaniko Post Office (541-489-3222) and the Broadbent Post Office on Dement Creek Road (541-572-2995) show how far the network reaches into remote country.
Services You Can Get at an Oregon Post Office
Services depend on the size of the office, but most Oregon post offices handle the basics. Here is what you can usually expect:
- Stamps and shipping: Letters, flat-rate boxes, tracked packages and insurance are available at nearly every counter.
- PO Boxes: Many small communities have no home delivery, so a box is the normal way to receive mail. Sizes and availability vary by office.
- General delivery: Visitors and people without a fixed address can sometimes collect mail at the counter with photo ID.
- Passport applications: Only some offices accept them, usually by appointment. First-time applicants must apply in person.
- Money orders: These are sold at the counter and are handy for rent, deposits and rural sellers who do not take cards.
- Mail holds and address changes: You can start both online before you travel or move, which saves a trip.
- Informed Delivery: This free preview of incoming mail helps if you live where your carrier route is long.
Practical steps before you go
Call the office number first, especially for small rural locations. Counters can close for lunch, and some offices post short hours. If you need a passport, book a slot and bring proof of citizenship, valid photo ID and photocopies of both. You will pay the State Department fee separately from the post office acceptance fee.
Bring a pen, tape and a printed label if you ship often, since many small offices do not stock every supply. For time-sensitive items, ask the clerk about the latest dropoff time for the day's outgoing truck. In outlying areas that truck may leave early in the afternoon, and a package that misses it waits until the next day. Counting on a same-day send-off in a remote Oregon town is a common mistake.
Post offices in Oregon are part of the national USPS network, operating under regional district management to deliver uniform service standards while accommodating the specific needs of urban, suburban, and rural communities across the state. Larger cities in Oregon may have multiple post offices and main processing facilities.
Post Office locations are available in 303 cities across Oregon. They are spread across 36 counties.
Cities with the highest concentration of post office locations include Portland, Salem, Eugene, reflecting densely populated areas with multiple branch offices serving different neighborhoods and zip codes.
Residents of Oregon can use the USPS website to find the closest post office, check current lobby and window hours, locate self-service kiosks available after hours, and track incoming and outgoing mail and packages from their phones or computers.
Post Office by Counties
Post Office by Cities
Residents of Oregon can save time by using USPS online tools to schedule package pickups from home, print prepaid shipping labels, and set up mail forwarding or hold requests without visiting a post office. When visiting a post office in Oregon for passport acceptance, call ahead to confirm that the specific location offers the service and whether an appointment is required.
Browse Post Office by county across Oregon to find the nearest location.
Mailing Conditions Across Oregon's Regions
Geography shapes mail service in Oregon more than any state rule does. The Cascade Range splits the state into a wetter western side and a drier eastern side, and winter storms can slow or close mountain routes such as U.S. 26 near Mount Hood. When roads close, rural deliveries run late, so mail important documents earlier than you normally would.
On the coast, Lincoln County and its neighbours depend on Highway 101. Slides or storm damage can interrupt trucking, and visitor traffic in summer can slow counter service in towns such as Lincoln City. Plan extra days for packages during peak holiday weeks.
Far eastern Oregon is a different world. Malheur County lies along the Idaho border, and most of it keeps Mountain Time while the rest of the state uses Pacific Time. Remember that one-hour gap when you phone an office. Distances there are large, and a post office may be the only federal service point for many miles.
Oregon ZIP codes begin with 97. Wildfire season brings its own routine, and USPS may adjust delivery in smoky or evacuated areas. Ask your local postmaster how mail is being handled if you are displaced.