Encinitas City Council Report Card 2026

Encinitas 2026 City Council Report Card

How did our council perform in first semester 2026?

Six months into the year, the Encinitas City Council has given us plenty to grade — some genuine wins, a fair amount of unfinished business, and more than a few puzzling incidents and decisions that left us wondering what they were thinking.

We dug back through the votes, meetings, promises and results, sorting the council’s performance into three simple categories: A, C and F. We’re giving credit where it’s due, calling out mediocrity where it deserves it, and saving the red ink for the failures that mattered most.

Here’s the council’s first semester report card:

• Leucadia At-Grade Crossings approved, but no $: After 20+ years, a genuinely rare win — CPUC almost never approves these anymore. 🎉 Council calls it a “must have,” then funds $300K in design and leaves $6.2M in construction and $8.4M in matching funds totally unaddressed. Talk is cheap.

•  Homelessness – San Diego Rescue Mission (SDRM) partnership working but..: 98 served, 40 placements in two months, growing to 66/15 by April. This chunk earns an “A” on its own but gets dragged to a “C” by the Safe Parking debacle and the shockingly declined $4M grant seen below. 👇

•  State of the Spin: Mayor Ehlers claimed a pavement improvement win using software estimates between real field surveys — actual 5-year data shows one point of progress (74→75), and he exaggerated a pavement quality rating in his State of City presentation. Not exactly a mic drop.

•  Marathon meetings: Average meetings ballooned 42% under Mayor Ehlers, from 2:55 to 4:09 hours. On June 24, Youth Commission applicants — kids — waited until midnight to speak. Not public engagement. Public exhaustion. 😴

•  Housing affordability, MIA: A stated council goal – a legal obligation – and it hasn’t hit a single agenda all year, even as Encinitas blows past 295% of above-moderate housing targets and limps to ~20% on low-income, roughly a fifth of the affordable housing it’s legally required to plan for under its RHNA (Regional Housing Needs Allocation) obligation. The city isn’t just falling behind on affordable housing; it’s overbuilding expensive housing while badly underbuilding the housing regular people can actually afford.

•  Safe streets ignored, skate park features fast-tracked: Three young people killed by cars in three years, most recently 17-year-old “Fin” Fadick in a marked crosswalk on July 10 — the 8th verified pedestrian death since 2022. The city’s own Mobility & Traffic Safety Commission declared a traffic emergency last September. Council never acted on it, and an April 2025 safety action plan is still unreviewed. And the council is spending $3.8M to rip out the Santa Fe Drive West bike infrastructure many residents fought to keep. Meanwhile: a 14-member skate committee got fast-tracked in weeks. 🛹💀

•  Rejected ~$4M in homelessness funding: Oceanside, Carlsbad, Vista all got this state Housing and Community Development (HCD) grant money. Encinitas didn’t even bother to apply. 

•  Safe Parking Program, still gone: 160+ residents testified. Council said “no” anyway to the city’s only overnight safe-parking option — five years, zero incidents. At a February special meeting, despite many residents submitting comments and testimony, the Homeless Action Plan came back with no mention of Safe Parking at all — no timeline and no commitment. Deputy Mayor O’Hara went further, calling the SPP a “regional” issue and saying he’d support an overnight lot — just not in Encinitas.

•  Houbeck: weeks of silence, then a 4-1 shrug: Residents first demanded new Urban Forest Advisory Committee member Steve Houbeck’s removal on February 18 over racist Facebook posts. Council said nothing. Residents returned week after week. Houbeck himself finally spoke at a UFAC meeting, offering a weak non-apology residents called “too little, and far too late.” Resident Monette Marino’s line stuck: “Racism is not a difference of opinion. It is a disqualifier for public service.” It finally came to a vote on April 22 only because Councilmember Lyndes forced it onto the agenda herself. Result: 4-1 to retain Houbeck, Lyndes the lone “no” vote. Five months, seven-plus public pleas, one councilmember doing the work — all for the council to end up right where it started. 🧾

•  Legislative Program stripped, then restored: Mayor Ehlers and Deputy Mayor O’Hara quietly stripped gun-violence prevention, equity language, and ICE-safety priorities from the city’s playbook. 130+ emails and a packed City Hall got it unanimously reversed. 💪

•  Lecturing residents from the dais: 🎤

•  Collaborate? Not with the city next door, not with the schools: Remember when the Council and City struggled to collaborate with Solana Beach on a crosswalk and other road improvements?  The Council also struggled to collaborate with the school districts.  Crossing guard MOUs with both EUSD and San Dieguito Union sat tabled for a month — May 27, still stuck June 17, finally passed June 24. Then, school bike-safety funding got held up over a missing report while $33K flowed to the Chamber with zero accountability. Lyndes had to publicly call it out: “if we can’t fund kids, I will be shocked.” Kids waited. 🚸

Thank you for staying informed, asking questions, and helping shape the future of Encinitas!

You may also be interested in:

Mayor Ehlers’ ignores Deputy Mayor O’Hara’s Chronic Tardiness and Rudeness

The Collapse of Compassion at City Hall

Encinitas City Council Blames Residents after Racism Accountability Demands

When the Rules Become a Joke, Encinitas Has a Leadership Problem