U.S. Postal Service Begins Delivering Ballots Today, May 1, 2024, For The May Primary Election

Multnomah County, Ore. — The U.S. Postal Service began delivering ballots today, Wednesday, May 1, for the upcoming May 21, 2024, Primary Election.

Multnomah County voters who do not receive a ballot by Thursday, May 9, should call Multnomah County Elections at 503-988-VOTE. 

To be counted, voted ballots must be received by 8 p.m., Tuesday, May 21, at any county elections office in Oregon or at any Official Ballot Drop Site location. Ballots can also be postmarked by May 21 to be counted. 

Voters in Multnomah County can sign up for the Track Your Ballot service at multnomah.ballottrax.net to know when their ballot is on its way. Multnomah County Elections’ Track Your Ballot service is available in multiple languages. Voters can choose to receive ballot tracking alerts and updates in English, Spanish, Russian, Somali, Ukrainian, Vietnamese or Chinese. Alerts also indicate whether the ballot has been accepted for counting or whether it requires further action by the voter. Voters can get a virtual “I Voted” sticker after they return their ballot. 

Reminder: This year’s primary election ballot will look different

Candidate contests for City of Portland elected offices will not appear on the May 2024 ballot. These contests will appear on the Nov. 5, 2024, ballot, which will also be the City’s first use of ranked choice voting. To learn more about ranked choice voting in upcoming City of Portland elections, visit www.portland.gov/vote.

Return your ballot  

You can return your ballot to any Official Ballot Drop Site. Return your ballot to any 24-hour Official Ballot Drop Site in the state or to any 24-hour Multnomah County Library Drop Site. All 30 Multnomah County Official Ballot Drop Sites are listed below and at multco.us/dropsites. Voted ballots must be received at any county elections office in Oregon or Official Ballot Drop Site location by 8 p.m., Tuesday, May 21, 2024.

You can also choose to return your ballot by mail, no stamp necessary. Thanks to the passage of House Bill 3291 in 2021, also known as the “postmarks” bill, ballots that are in the mail and postmarked by the U.S. Postal Service on Election Day will be counted. 

30 Multnomah County Official Ballot Drop Sites to serve you

Multnomah County has 30 Official Ballot Drop Sites available now until 8 p.m. on Election Day where you can return your ballot. Official Ballot Drop Sites include most Multnomah County Library locations. Ballots are picked up from library locations and Official Ballot Drop Boxes on a regular schedule. The list of Official Ballot Drop Sites is available online and below. 


North Portland

  • Rose Quarter – Official Ballot Drop Box on the south side of the Rose Quarter by the fountain and Rip City sign. Walk up only (see map)
  • St. Johns Library (Library Book Drop) – 7510 N. Charleston Ave. (see map)
  • Portland Community College – NEW – 705 N. Killingsworth St. – Official Ballot Drop Box at N. Killingsworth Street and N. Kerby Avenue. Walk up only (see map)
  • Kenton Library (Library Book Drop) – 8226 N. Denver Ave. (see map)
  • Former Green Zebra Grocery – 3011 N. Lombard St. (Official Ballot Drop Box located in the rear parking lot off of N. Curtis Avenue). (see map)
  • McCoy Park – Official Ballot Drop Box at the southeast corner of McCoy Park near N. Trenton Street and N. Newman Avenue. Walk up only (see map)

Northeast Portland

  • Hansen Building – NEW – 12240 N.E. Glisan St. – Official Ballot Drop Box at N.E. Glisan Street and N.E. 122nd Avenue. Drive up or walk up (see map)
  • Hollywood Library (Library Book Drop) – 4040 N.E. Tillamook St. (see map)
  • Matt Dishman Community Center – NEW – 77 N.E. Knott St. Walk up only (see map)
  • McDonald’s Restaurant – 2010 N.E. César E. Chávez Blvd. – Official Ballot Drop Box on the west side of N.E. 40th Avenue, between N.E. Tillamook and N.E. Hancock Streets, and near the Hollywood Library (see map)
  • Gregory Heights Library (Library Book Drop) – 7921 N.E. Sandy Blvd. (see map)
  • Parkrose Neighborhood – 4390 N.E. 102nd Ave. – Official Ballot Drop Box in the east parking lot, across the street from the Mt. Hood Community College Maywood Park Center at N.E. 102nd Avenue and N.E. Prescott Street (see map)

Northwest Portland

  • Northwest Library (Library Book Drop) – 2300 N.W. Thurman St. (see map))

Southeast Portland

  • Multnomah County Elections – 1040 S.E. Morrison St. (see map)
    • S.E. 11th Avenue – Official Ballot Drop Box on the east side of S.E. 11th Avenue between S.E. Morrison and Belmont Streets.
    • S.E. Belmont Street – Official Ballot Drop Box on the north side of S.E. Belmont Street between S.E. 10th and 11th Avenues.
    • 1040 S.E. Morrison St. – Walk/bike up Official Ballot Drop Box is a slot on the side of the building, at S.E. 11th Avenue and S.E. Morrison Street.
  • Belmont Library (Library Book Drop) – 1038 S.E. César E. Chávez Blvd. (see map))
  • Portland Mercado – NEW – 7238 S.E. Foster Road – Official Ballot Drop Box in the plaza of the Portland Mercado at S.E. Foster Road and S.E. 72nd Avenue. Walk up only (see map)
  • Sellwood-Moreland Library (Library Book Drop) – 7860 S.E. 13th Ave. (see map))
  • Woodstock Library (Library Book Drop) – 6008 S.E. 49th Ave. (see map)
  • Regal Cinemas Movie Theater / M & M Car Wash – Official Ballot Drop Box in Regal Cinemas parking lot, behind M & M Car Wash, at S.E. Division Street and S.E. 165th Avenue. (see map))
  • Rockwood Library (Library Book Drop) – 17917 S.E. Stark St. (see map)

Southwest Portland

  • A-Boy Supply (Official Ballot Drop Box) – 7365 S.W. Barbur Blvd. (see map)
  • Capitol Hill Library (Library Book Drop) – 10723 S.W. Capitol Hwy. (see map)
  • Hillsdale Library – NEW – 1525 S.W. Sunset Blvd. – Official Ballot Drop Box on the sidewalk near the Book Drop. Walk up only (see map)
  • Central Library (Library Book Drop) – 801 S.W. 10th Ave. – Ballots can also be deposited in the drive-up Book Drop on S.W. 11th Avenue between S.W. Yamhill and Taylor Streets. (see map)
  • Pioneer Courthouse Square – 700 block of S.W. Broadway – Official Ballot Drop Box next to Starbucks and across from Nordstrom. Walk up only (see map)


  • Fairview City Hall – NEW – 1300 N.E. Village St. – Official Ballot Drop Box near the flagpole outside Fairview City Hall. Walk up only (see map


  • Gresham Library (Official Ballot Drop Box) – 385 N.W. Miller Ave. (see map)
  • Voting Center Express – Multnomah County East Building, 600 N.E. 8th St. – Official Ballot Drop Box inside the Voting Center Express, on the first floor of the Multnomah County East Building (available only during voting center hours; you will need to park and then walk inside to deposit your ballot) (see map)


  • Troutdale Library (Library Book Drop) – 2451 S.W. Cherry Park Road (see map

Voting Center Express now open through Election Day 

The Multnomah County Duniway-Lovejoy Elections Building is at 1040 S.E. Morrison St. in Portland. There is limited street parking, but this location is near TriMet bus routes 15 and 70. 

The Voting Center Express, inside the Multnomah County East Building, is at 600 N.E. 8th St. in Gresham.

The Voting Center Express is a closer service location for more than 165,000 Multnomah County voters who live east of Interstate 205. Parking is free. The Voting Center Express is also located near the TriMet Gresham Central Transit Center MAX Station.

Multnomah County Elections’ normal hours at both voter service locations are 8 a.m.-5 p.m., Monday through Friday.

Countdown to May 21 Primary Election Day

  • Ballots begin to be mailed to voters: May 1, 2024
  • All voters should have received their ballot: May 9, 2024
  • Election Day: May 21, 2024
  • Final election results are certified: June 17, 2024

Main office:

Multnomah County Duniway-Lovejoy Elections Building

1040 S.E. Morrison St., Portland, OR 97214(link is external)

Gresham location:

Open April 25 – May 21, 2024

Voting Center Express at the Multnomah County East Building

600 N.E. 8th St., Gresham, OR 97030

Phone and email:

Phone: 503-988-VOTE (8683)

Email: [email protected]

Website: MultnomahVotes.gov