THE LEDE
Danville Voted for Continuity and One New Voice
Danville appears headed for a Town Council that changes by exactly one seat: the incumbent stays, the retiring councilmember's chair goes to a newcomer, and the five-person body keeps most of its current shape.
Contra Costa County's election-night final report put Vice Mayor Robert Storer first in the three-candidate race for two seats, with 9,787 votes, or 42.45 percent. Denton Carlson was second with 9,182 votes, or 39.83 percent. Pratima Sonavne had 4,084 votes, or 17.72 percent.
Those numbers are still unofficial. The county reported all 19 Danville precincts, but that does not mean every eligible ballot has finished moving through the count. The certification deadline is December 3. Still, the election-night gap between Carlson and Sonavne was 5,098 votes, making the basic shape of the next council hard to miss even while the formal count continues. See the county's unofficial election-night report.
The result points to continuity first. Storer, the lone incumbent in the race, led the field. Carlson, a former San Ramon police chief, is positioned to take the seat Karen Stepper is leaving after 24 years on the council. If the order holds, Danville will replace one of its longest-serving councilmembers without turning over the council's governing majority.
That makes this less a revolt than a handoff. Voters were not choosing between rival slates or sharply different governing systems. They were choosing who should join a council that will immediately inherit the same long-running questions: how much housing Danville should absorb, how growth affects traffic and public safety, what becomes of Blackhawk Plaza, and how the Town handles development proposals that can draw a full room long before they reach a vote.
Carlson's apparent second-place finish also shifts the council's public-safety experience. His résumé is rooted in policing, while Stepper's departure removes decades of institutional memory. The trade is not one-for-one, and it should not be treated that way. It is a change in perspective inside a body where three votes decide most questions.
The current council met Wednesday night, less than 24 hours after the election. That meeting did not certify the new council, and the county still has ballots to process. But the juxtaposition is useful: one council continues doing the work while the next one begins to take shape.
Danville voters appear to have asked for a familiar government with one new set of eyes. The interesting part starts after the swearing-in, when continuity stops being a campaign mood and becomes a record of votes.
THE RUNDOWN
Council Met the Night After the Election
The Town Council's regular meeting was shifted to Wednesday, November 4, because Tuesday was Election Day. The posted agenda included two proclamations, a revised personnel policy, a subdivision map for 200 Boone Court, the monthly town manager's report and an emergency-preparedness update.
As of early Thursday, the Town had not posted a summary of actions or moved the meeting into its video archive. That leaves the agenda useful for seeing what was scheduled, but not as proof of what happened. Read the posted agenda.
Downtown Is Getting a Wreath Walk
The scarecrows are coming down, but the storefront competition is not going away. The Town's new Wreath Walk runs from November 27 through January 3, beginning alongside the 50th Lighting of the Old Oak Tree.
Participating businesses will decorate wreaths and appear on a Town map. Businesses can register through November 16. For residents, the useful part arrives after Thanksgiving: another reason to walk downtown without pretending the errand was only about shopping. See the Wreath Walk details.
FAMILY AND KIDS
A Thursday-Night Galaxy, Without the Telescope
The Town's fall guide lists a Glowing Galaxy Painting class for ages 12 to 16 on Thursday, November 5. It is a small, well-timed option for families whose teenagers have aged out of pumpkin crafts but still enjoy making something that can come home in the car. See the Town's current fall guide.
MEANWHILE, ON NEXTDOOR…
Election week gave the neighborhood feed one job, and the neighborhood feed approached it from every possible angle.
The campaign closer: Candidate posts made one last pitch by turning broad ideas such as safety, growth and traffic into compact lists. Nextdoor may be the only place where a platform and a lost-cat alert can occupy neighboring squares.
The transit debate: A regional transit-measure post arrived with a full graphic, a countdown and a healthy comment section. Nothing wakes up a neighborhood feed quite like the phrase “half-cent sales tax.”
The reminder department: Several neighbors focused less on persuasion and more on timing. Tuesday was Election Day. Ballots needed to move. Democracy, like trash pickup, benefits from a timely reminder.
The growth argument next door: A San Ramon planning post spilled into the local feed, proof that development anxiety does not stop at the town limit even when the agenda link does.
ONLY IN DANVILLE
The council race drew 23,053 candidate votes for two seats, and the Friday-night football game features two Danville teams with identical 8-1 records. Civic life and rivalry week have reached the same conclusion: this town enjoys a close comparison.
ON THE CALENDAR
Veterans Day Celebration and Open House
Wednesday, November 11, at the Veterans Memorial Building, 400 Hartz Avenue. The Town's 2026 calendar lists the celebration and open house, though it has not yet posted this year's public hours or program. View the Town's community-events calendar.
Glowing Galaxy Painting
Thursday, November 5, for ages 12 to 16. Check the Town's fall guide.
SRV at Monte Vista
Friday, November 6, 7:15 p.m., Monte Vista High School, 3131 Stone Valley Road. Both varsity football teams enter at 8-1 according to MaxPreps. Check the matchup and latest schedule.
THE NUMBER
5,098
The election-night vote gap between Denton Carlson in second place and Pratima Sonavne in third. The count remains unofficial, but that is the distance separating the candidate currently positioned for the second council seat from the candidate outside it.
FINAL THOUGHT
Danville did not vote for a clean break. It voted for a handoff, which is quieter, harder to dramatize and every bit as consequential once the votes begin.
THE SIDELINE
Two 8-1 Teams, One Town, Friday Night
Rivalry week did not need help finding stakes. San Ramon Valley and Monte Vista are both 8-1 heading into Friday's 7:15 p.m. varsity football game at Monte Vista.
SRV arrives after a 35-20 win over California on October 30. Its only loss came at De La Salle, 31-14. Monte Vista last played October 23, beating Amador Valley 34-14; its lone loss also came against De La Salle.
The records are identical, but the paths are not. SRV has scored 378 points and allowed 106, according to MaxPreps. Monte Vista has scored 279 and allowed 159. Those totals describe the season, not Friday's result, and rivalry games have a way of making season averages feel like background reading.
The useful details: Friday, November 6, 7:15 p.m., Monte Vista High School, 3131 Stone Valley Road. SRV schedule · Monte Vista schedule
The Danville Dispatch is independently produced and not affiliated with the Town of Danville or any other public agency.
Corrections, questions, or tips? Reply to this email.

