Either Rick Congdon, the former Waukesha County Circuit Court Judge, or Brian Running, a local attorney, will become the next city attorney.
The two advanced from Tuesday's three-person primary.
Attorney Christopher Wiesmueller finished third and was eliminated.
Congdon received 1,666 votes or 42 percent of the vote.
Running captured 1,374 votes (34 percent), while Wiesmueller had 944 votes (24 percent).
The winner will replace longtime city attorney Curt Meitz, who is retiring after a 28-year career.