PORTLAND — Incumbent Gary Libby withstood a challenge by Nisha Swinton to keep his seat on the Portland Water District Board of Trustees.

Libby won by a vote of 16,881 to 9,206.

Search photos available for purchase: Photo Store →