Just 38 votes separated candidates in Thornton's Ward 4 race, with incumbent Councilor Jan Kulmann claiming a narrow win over challenger Suzanne Brundage.
Kulmann held a 50.3 percent advantage with 6,230 votes cast compared to Brundage's 49.7 percent at 12:44 a.m. on Nov. 8.
In Nov. 8 email, Thornton City Clerk Kristen Rosenbaum said the Ward 4 margin is not close enough to trigger an automatic recount.
"For the race between Ms. Kulmann and Ms. Brundage, as the count currently stands, the difference would need to be 15 votes or less to trigger an automatic recount," Rosenbaum wrote.
Rosenbaum said that Brundage or "an interested party" has until Dec. 8 to call for -- and pay for -- a recount.
Barring that, Rosenbaum said the results stand with Kullman winning in the unofficial balloting. Adams County has 18 days to certify those results with the Colorado Secretary of State.
That race has been the most expensive so far, with Kulman spending $16,963 compared to Brundage's $6,039, according to campaign finance filings.
The races for the remaining three open seats were not as close.
In Thornton's Ward 1, Sherry Goodman used a 39.5 percent advantage over three opponents to claim that seat. Tracy Crespin had 22.6 percent of the vote, Sandra Wolfe 20.8 percent and Steven Cervantes 17.1 percent of the vote.
Jessica Sandgren had a strong 51.6 percent of the vote in the city's Ward 2, compared to 33.8 percent for Seth Thomas and 14.6 percent for Evelyn Rozales.
In Ward 3, incumbent Councilor Sam Nizam claimed a 38.7 percent advantage, compared to 34 percent for challenger David Acunto and 27.4 percent for SomXai Vue.
The new city councilors will be sworn in at the Nov. 28 meeting, scheduled for 6 p.m.
Following are results in races to fill the five open seats on the Thornton City Council as of 12:44 a.m. on Nov. 8. Open seats include position of mayor and the city councilor seats in Ward 1, 2, 3 and 4.
City Council Ward 1 (2,254 ballots cast)
Sherry Goodman: 39.53 percent
Tracy Crespin: 22.6 percent
Sandra Wolfe: 20.8 percent
Steven Cervantes: 17.8 percent
City Council Ward 2 (3,306 ballots cast)
Jessica Sandgren: 51.6 percent
Seth Thomas: 33.8 percent
Evelyn Rozales: 14.6 percent
City Council Ward 3 (5,674 ballots cast)
Sam Nizam: 38.7 percent
David Acunto: 34 percent
SomXai Vue: 27.4 percent
City Council Ward 4 (6,230 ballots cast)
Janifer Kulmann: 50.3 percent
Suzanne Brundage: 49.7 percent