Keller
Place 1
 Debbie Bryan (i) 1,695 52.4%
Mitch Holmes 1,450 44.8%
Stephanie Setzer 91 2.8%
Precincts reporting:Complete results
Unofficial results as of 9:06 p.m. Saturday, May 09, 2015

Place 2
 Armin Mizani (i) 1,695 51.6%
Bill Heydenburk 1,587 48.4%
Precincts reporting:Complete results
Unofficial results as of 9:06 p.m. Saturday, May 09, 2015

= winner, (i) = incumbent, R = Republican, D = Democrat, L = Libertarian, G = Green, (w) = write-in
Percentages may not add up to 100 percent because of rounding.