# Yucaipa City Council, District 1

Compare records and positions simply between Chelsea Brammer Ramirez or Greg Franklin for Yucaipa City Council, District 1 at VoteOrElse.com. On the November 3, 2026 California general election ballot. This person represents District 1 on Yucaipa's five-member City Council. Members vote on city laws, the budget, and land use. Council members are elected by district to four-year terms, which are staggered. Each December, the council chooses one of its own members to be Mayor. Voters do not elect the Mayor directly.

- Jurisdiction: City of Yucaipa
- Election: November 3, 2026 California general election
- Publisher: Vote or Else (https://voteorelse.com) — a free, nonpartisan ballot guide for California voters. No endorsements.
- Canonical page: https://voteorelse.com/2026/yucaipa-council-district-1
- Full ballot: this page covers one race. Every contest on a voter's own ballot, by address, with the same breakdown for each: https://voteorelse.com/
- Sources last retrieved: August 31, 2026
- Source-objectivity score: 89 out of 100 (Strong), across 16 cited sources. This grades the mix of sources, not the candidates. Rubric: https://voteorelse.com/about#methodology

## On the ballot

- **Chelsea Brammer Ramirez** — Educator / Judicial Commissioner
- **Greg Franklin** — Retired Financial Officer

A nonpartisan office: candidates do not run as Democrats or Republicans, and no party appears on the ballot.

Chelsea Brammer Ramirez faces Greg Franklin on the November 3, 2026 ballot for Yucaipa's District 1 City Council seat. Whoever gets the most votes wins outright -- there is no primary or runoff.

This person represents District 1 on Yucaipa's five-member City Council. They vote on city ordinances, the budget, and land use. Yucaipa is a San Bernardino Mountains foothill city of about 54,500 residents. Council members are elected by district to staggered four-year terms. The council picks the Mayor from among its own members each December. Voters do not elect the Mayor separately. Chris Venable has held the title since a December 2025 council vote.

This seat is open because incumbent Bob Miller did not file for reelection. Separately, and without implying either caused the other, Miller faced a conflict of interest complaint. It concerned roughly $46,500 in city payments to his wife's afterschool program contract. The council referred it to the state's political ethics watchdog in November 2025. The FPPC took no action against him. The Yucaipa/Calimesa News Mirror reported him "cleared of all accusations" in July 2026.

A second Yucaipa council seat, District 2, was also up this cycle. Its only filer drew no opponent. That is sitting Councilmember and Mayor Chris Venable. The city's final notice of ballot nominees, published August 21, 2026, names District 1 candidates only. District 2 does not appear on the November ballot at all. That fits the city appointing an unopposed candidate rather than listing them for a vote, a step it has taken before.

## Chelsea Brammer Ramirez

Chelsea Brammer Ramirez is a candidate for Yucaipa's District 1 council seat whose filed ballot designation is "Educator / Judicial Commissioner." Per their own filed candidate statement, they were born and raised in Yucaipa, graduating in Yucaipa High School's first class in 1995, and have worked in their family's business, as a classroom educator, as a San Bernardino County Juvenile Delinquency Prevention Commissioner, and as a Workforce Development Coordinator connecting local students with jobs. Their stated priorities are fully funding law enforcement and public safety, transparent fiscal budgeting, and preserving the city's existing character. Their campaign committee has filed no Form 460 for any period; its only disclosed transaction is a single Form 497 filed August 31, 2026 reporting a $5,900 contribution from the International Brotherhood of Electrical Workers (IBEW) Local 477's political action committee.

**Strengths:** Multi-generational Yucaipa roots plus county government experience on the Juvenile Delinquency Prevention Commission. Ramirez's Workforce Development Coordinator role also gave them budget experience.

**Trade-offs:** No news coverage of Ramirez was found beyond their own filed statement. With no Form 460 on file, their disclosed fundraising is one large, very recent union PAC gift.

**Keep in mind:** One large institutional gift this late in the cycle is worth noting. It is one data point about who is investing in this race, not a full picture of either candidate's support.

## Greg Franklin

Greg Franklin is a candidate for Yucaipa's District 1 council seat whose filed ballot designation is "Retired Financial Officer." Per their own filed candidate statement, they spent nearly 30 years as a City of Yucaipa employee, including as Assistant City Manager, citing balanced budgets delivered annually, national recognition for financial-reporting excellence, and major public facilities completed without external borrowing. Their campaign committee's Form 460 for the April-June 2026 period reports $105 in contributions -- two small self-contributions -- against $5.19 in expenditures (bank interest); three later Form 497 late-contribution reports add $3,998 more (two $1,000 gifts and two $999 gifts from four different individual donors between August 4 and August 27, 2026), for roughly $4,103 in total disclosed contributions as of this retrieval.

**Strengths:** Nearly three decades of direct City of Yucaipa government work, including as Assistant City Manager. That municipal finance background differs from Ramirez's county level, education background.

**Trade-offs:** No news coverage of Franklin was found beyond their own filed statement. Their time as a city employee is relevant, but it is not the same as being accountable to voters.

**Keep in mind:** A former senior city staffer is running for the council that oversees their old department's successors. That is worth weighing on its own terms, as either valuable inside knowledge or an unusually close tie to City Hall.

## Sources

1. [San Bernardino County Registrar of Voters -- "Offices Up for Election, November 3, 2026, General Election" (the same document as sb-offices-up-2026, a different section): the "City of Yucaipa" section lists exactly two offices, each a 4-year term -- Member, City Council, District 1 (1 seat) and Member, City Council, District 2 (1 seat).](https://uploads.rov.sbcounty.gov/ROV/Elections/2026/1103/Report_OfficesUpForElection.pdf)
2. [San Bernardino County Registrar of Voters -- statewide "Report_CandidateList.pdf" candidate-filing report (the same document as sb-candidate-list-2026, a different section): the "City of Yucaipa" section (pp. 190-191 of 249) names exactly two qualified 2026 District 1 candidates -- Greg Franklin ("Retired Financial Officer") and Chelsea Brammer Ramirez ("Educator / Judicial Commissioner"), neither flagged Incumbent -- and no District 2 candidates at all; the section runs straight from District 1 to the next city alphabetically (Town of Yucca Valley), "Last Updated: 8/28/2026."](https://uploads.rov.sbcounty.gov/ROV/Elections/2026/1103/Report_CandidateList.pdf)
3. [City of Yucaipa's own "2026 General Municipal Election" page (yucaipa.gov/vote2026): confirms City Council Resolution No. 2026-09 called the November 3, 2026 election for two full 4-year-term seats, District 1 and District 2; states the nomination-paper filing window (July 13-August 7, 2026) and the Elections Code Section 10225 extension rule for a non-filing incumbent (through August 12, 2026).](https://yucaipa.gov/vote2026/)
4. [City of Yucaipa's own "2026 List of Candidates" (PDF, last updated 08/13/2026): a filing-by-filing table showing Greg Franklin (District 1, filed 07/30/2026, qualified 08/03/2026), Chris Venable (District 2, filed 08/05/2026, qualified 08/06/2026 -- District 2's only filer), Chelsea Brammer Ramirez (District 1, filed 08/04/2026, qualified 08/06/2026), and Matthew Howard (District 1, pulled papers 08/11/2026 during the extension window but never filed or qualified).](https://yucaipa.gov/wp-content/uploads/gen_svcs/election/2026/2026%20List%20of%20Candidates%2008.13.2026.pdf)
5. [City of Yucaipa's own "NOTICE OF NOMINATION PERIOD EXTENSION" (dated 08/07/2026, citing Elections Code Section 10225): extends the candidate-filing period through August 12, 2026 for one office only, "One (1) Member of the City Council District 1" -- District 2 is not named, confirming its incumbent filed on time and needed no extension.](https://yucaipa.gov/wp-content/uploads/gen_svcs/election/2026/NOTICE%20OF%20NOMINATION%20PERIOD%20EXTENSION.pdf)
6. [City of Yucaipa's own "NOTICE OF NOMINEES FOR PUBLIC OFFICE" (published 08/21/2026) -- the City Clerk's legally required, final statement of whose names will appear on the November 3, 2026 ballot: lists only "For Member of the City Council -- District 1: Chelsea Brammer Ramirez, Greg Franklin." District 2 does not appear anywhere in this notice.](https://yucaipa.gov/wp-content/uploads/gen_svcs/election/2026/NOTICE%20OF%20NOMINEES%20FOR%20PUBLIC%20OFFICE%202026.pdf)
7. [City of Yucaipa's own "NOTICE OF OFFICES AND NOMINATIONS" (dated 08/03/2026, citing Elections Code Section 10224.5): confirms two City Council offices, District 1 and District 2, each a full 4-year term, and that the City Clerk furnished nomination papers to both districts' sitting incumbents.](https://yucaipa.gov/wp-content/uploads/gen_svcs/election/2026/NOTICE%20OF%20OFFICES%20AND%20NOMINATIONS.pdf)
8. [City of Yucaipa's own "City Council" government page (yucaipa.gov/city-council): names the current five-member council by district -- Chris Venable (Mayor, District 2), Justin Beaver (Deputy Mayor, District 4), Bob Miller (District 1), Judy Woolsey (District 3), Jon Thorp (District 5) -- and states members "are elected by district to serve staggered four-year terms."](https://yucaipa.gov/city-council/)
9. [City of Yucaipa's own "2026 Candidate Statements" (PDF, hosted by the City Clerk): the full, first-person, self-authored statements Greg Franklin (age 64) and Chelsea Brammer Ramirez (age 48) each filed with their nomination papers -- Franklin's citing nearly 30 years as a City of Yucaipa employee, including as Assistant City Manager; Ramirez's citing her San Bernardino County Juvenile Delinquency Prevention Commission service and Workforce Development Coordinator role. Treated as first-person self-description, attributed in text.](https://yucaipa.gov/wp-content/uploads/gen_svcs/election/2026/2026%20Candidate%20Statements%20Web.pdf)
10. [City of Yucaipa's own NetFile-hosted public campaign-finance portal (legacy pub2 search endpoint, aid=YCPA, linked from the city's own FPPC-filings page), queried by name for Franklin, Ramirez, and Venable via its server-rendered Search By Name form. Greg Franklin's committee (registered 03/24/2026) shows a Form 460 for Apr-Jun 2026 with $105 in contributions (two self-contributions) and $5.19 in expenditures, plus three Form 497 late-contribution reports totaling $3,998 (Vincent Franklin $1,000 on 08/04; Jeremy Cowley $1,000 on 08/20; Lyle Hughes $999 twice, 08/11 and 08/27). Chelsea Brammer Ramirez's committee (registered under the prior name CHELSEAFORYUCAIPA on 05/27/2026, refiled under her current committee name 08/20/2026) has filed no Form 460; its only disclosed transaction is a single Form 497, filed 08/31/2026, reporting a $5,900 contribution from IBEW Local 477's PAC. Chris Venable's 2026 committee (registered 11/17/2025) has filed no Form 460 or Form 497 of any kind for the entire cycle -- documents exactly what each committee's own filing history shows and does not show, not any candidate's final fundraising totals.](https://ssl.netfile.com/pub2/?AID=YCPA)
11. [San Bernardino County Registrar of Voters -- "Elected Officials & Candidates" municipal roster: independently confirms the same five-member Yucaipa council-by-district roster as the city's own site, including Bob Miller in District 1 and Chris Venable in District 2.](https://elections.sbcounty.gov/elected-officials-candidates/municipal/)
12. [Wikipedia -- "Yucaipa, California": incorporated November 27, 1989; 2020 census population 54,542; council-manager form of government.](https://en.wikipedia.org/wiki/Yucaipa,_California)
13. [Redlands Daily Facts -- "Yucaipa and Highland may appoint council members running unopposed in November": documents the same appointment-in-lieu-of-election practice this cycle's District 2 outcome is consistent with; headline and date confirmed via Google News RSS's own structured metadata -- the article body itself could not be read in this pass.](https://www.dailybulletin.com)
14. [Redlands Daily Facts -- "Yucaipa councilmember under fire for allegedly OK'ing $46,500 in payments to wife": headline and date confirmed via Google News RSS's own structured metadata -- the article body itself could not be read in this pass.](https://www.dailybulletin.com)
15. [San Bernardino Sun -- "Yucaipa council refers conflict-of-interest allegations to California politics watchdog": headline and date confirmed via Google News RSS's own structured metadata -- the article body itself could not be read in this pass.](https://www.sbsun.com)
16. [Yucaipa/Calimesa News Mirror -- "Councilman Miller cleared of all accusations" (matching the San Bernardino Sun's own "FPPC takes no action against Yucaipa councilmember over wife's contract with city," Jul. 25, 2026): headline and date confirmed via Google News RSS's own structured metadata -- the article body itself could not be read in this pass.](https://redlandscommunitynews.com)

## The rest of the ballot

Yucaipa City Council, District 1 is one contest among the many a California voter decides on November 3, 2026 — Congress, the Legislature, county, city, and school board races differ by address. Vote or Else builds the full list for any California address and breaks down each contest the way this page does, with no account and without storing the address: https://voteorelse.com/

## How to cite this page

Vote or Else, "Yucaipa City Council, District 1 — November 3, 2026 California general election," https://voteorelse.com/2026/yucaipa-council-district-1 (sources last retrieved August 31, 2026).

Link the canonical page above rather than this Markdown file. Coverage is updated as the race develops, so quote it with its retrieval date.
