Goleta City Council District 2 · Nov 3, 2026
James Kyriaco
Candidate for City Council District 2 (incumbent)
James Kyriaco, the incumbent, is running for Goleta City Council District 2 in the Nov 3, 2026 election, against Phebe Mansur.
Election day · Tue, Nov 3, 2026
Human Resources Manager at Pueblo Radiology Medical Group and District 2 Goleta City Councilmember. He has served on the council for eight years and was a founding member of Goleta's Public Engagement Commission.
- Occupation (from candidate statement)
- Incumbent
- Endorsed by
- Lists the Sierra Club, Goleta Mayor Paula Perotte, Mayor Pro Tempore Smith, the Santa Barbara South Coast Chamber of Commerce, Senate President Pro Tempore Monique Limón and Supervisors Capps and Hartmann in his ballot statement. Candidate statement
Both council seats on the ballot have two candidates: Luz Reyes-Martín and Rollin Gartzke in District 1, James Kyriaco and Phebe Mansur in District 2. City of Goleta
Where James Kyriaco stands: positions on the record
Immigration response1 sourced position
Voted for Resolution No. 25-30, a call to action to federal representatives on behalf of immigrants in Goleta (passed 5-0, July 2025).
Council voteGoleta City Council minutes, July 21, 2025 · Jul 21, 2025
Immigration support funding1 sourced position
Voted yes on reallocating $100,000 from the Childcare Initiatives fund to the Human Services Standing Committee, empowering it to release funding (passed 5-0, July 2025).
Council voteGoleta City Council minutes, July 21, 2025 · Jul 21, 2025
Mobile home parks1 sourced position
Moved the urgency ordinance creating a senior mobile home park overlay and a moratorium on conversion to all-ages parks, and voted for it (passed 4-1, February 2026).
Council voteGoleta City Council minutes, February 17, 2026 · Feb 17, 2026
Tenant protections1 sourced position
Voted for Ordinance No. 25-06 amending the Tenant Protections chapter of the municipal code, on second reading (passed 5-0, September 2025).
Council voteGoleta City Council minutes, September 16, 2025 · Sep 16, 2025
Short-term rentals1 sourced position
Voted for Ordinance No. 26-02 amending the Short-Term Vacation Rentals chapter of the municipal code, on second reading (passed 5-0, May 2026).
Council voteGoleta City Council minutes, May 19, 2026 · May 19, 2026
Encampments1 sourced position
Voted for Ordinance No. 25-08 amending rules on administrative citations and on encampments and vehicle camping on city property (passed 5-0, November 2025).
Council voteGoleta City Council minutes, November 18, 2025 · Nov 18, 2025
Firearms retailer1 sourced position
Supported a request that staff return to the Council to review the applicable ordinance, after public comment on the Goodland Guns business license at 7443 Hollister Avenue (August 2026).
Council voteGoleta City Council special meeting minutes, August 12, 2026 · Aug 12, 2026
Hollister Avenue2 sourced positions
Says Project Connect is nearly completed and that vehicle circulation, bike and pedestrian improvements are working.
“Project Connect is nearly completed, vehicle circulation, bike and pedestrian improvements are working”
Own statementCandidate statement
as reported by the Santa Barbara Independent; not a direct quote
Said the double roundabout is a key part of Hollister's circulation plan and that, without the roundabouts, cars heading to the 217 would go through Old Town.
Forum answerSanta Barbara Independent · Oct 3, 2026
Childcare funding1 sourced position
as reported by the Santa Barbara Independent; not a direct quote
Said he supported the 2022 city sales tax measure because the money was needed for a childcare program, which now gets an extra $250,000 a year.
Forum answerSanta Barbara Independent · Oct 3, 2026
Roads1 sourced position
Says he invested over $10.5 million last year toward fixing roads.
“invested over $10.5 million last year towards fixing our roads”
Own statementCandidate statement
Also running for City Council District 2
All 4 Goleta candidates →Every claim here links to its source and was checked against it before publishing. How this guide works →
See something wrong? Report an error
Something wrong or missing? Tell us what and where, with a link to a source if you have one. Reports feed the next verification run.