The special Portland City Council runoff election to fill the remainder of the late Commissioner Nick Fish's term will be decided tonight.

The race to replace Fish is the only item on the ballot. It pits Loretta Smith, a former two-term Multnomah County commissioner, against Dan Ryan, the former executive director of the education nonprofit All Hands Raised.

Ballots must be dropped off at the Multomah County Elections Office or an official drop-off site by 8 pm today in order to be counted. Here's where to take your ballot.

As of late morning, as John Horvick of the Portland polling firm DHM Research noted on Twitter, 33% of registered voters in the city had turned in their ballots, a somewhat surprisingly strong showing for an off-cycle special election in the middle of a chaotic summer.