Ballots are due Tuesday, May 21, by 8pm! Wondering where to drop your ballot?
Scroll down for the full list of Multnomah County ballot drop box sites, or check out the Secretary of State’s interactive map to find your nearest drop box, anywhere in the state.
Multnomah County Ballot Drop Sites
Multnomah County Elections Office – 1040 SE Morrison St., Portland
24-hour ballot drop boxes
A-Boy Supply – 7365 SW Barbur Blvd, Portland (Map)
Goodwill Store – 3134 North Lombard St, Portland (Map)
Gresham Library – 385 NW Miller Ave, Gresham (Map)
McDonald’s Restaurant – 2010 NE Cesar Chavez Blvd, Portland (drop box located on west side of NE 40th Avenue between NE Tillamook and NE Hancock and near the Hollywood Library) (Map)
Midland Library – 805 SE 122nd Ave, Portland (Map)
Multnomah County Elections – 1040 SE Morrison St., Portland (Map) (drop box located on the East side of SE 11th between SE Morrison and SE Belmont and drop box located on the North side of SE Belmont between SE 10th and SE 11th) Walk/bike-up drop slot also located at the corner of SE 11th and Morrison on SE Morrison.
Pioneer Courthouse Square – 700 block of SW Broadway (next to Starbucks and across from Nordstrom)
Multnomah County Libraries (For list of library hours, click here.)
Albina – 3605 NE 15th Ave.
Belmont – 1038 S.E. César E. Chávez Blvd.
Capitol Hill – 10723 SW Capitol Highway
Central Library – 801 SW 10th Ave.
Fairview–Columbia – 1520 NE Village St. Fairview
Gregory Heights – 7921 NE Sandy Blvd.
Gresham – 385 NW Miller Ave., Gresham
Hillsdale – 1525 SW Sunset Blvd.
Hollywood – 4040 NE Tillamook St
Holgate – 7905 SE Holgate Blvd.
Kenton – 8226 N. Denver Ave.
Midland – 805 SE 122nd
North Portland – 512 N Killingsworth St.
Northwest – 2300 NW Thurman St.
Rockwood – 17917 SE Stark St.
St. Johns – 7510 N Charleston Ave.
Sellwood–Moreland – 7860 SE 13th Ave.
Troutdale – 2451 SW Cherry Park Rd., Troutdale
Woodstock – 6008 SE 49th Ave.