# Victorville City Council, District 2

Compare records and positions simply between Rafael Angel Porras, Ken Lutz, or Corrine Mora for Victorville City Council, District 2 at VoteOrElse.com. On the November 3, 2026 California general election ballot. This person represents District 2 on Victorville's City Council. The council has five members. They vote on city laws, the budget, and land use. Victorville is a Mojave Desert city of about 135,000 people. The term is four years. Victorville has no separately elected Mayor. Each December, the council chooses a Mayor and Mayor Pro Tem. Both come from among its own members.

- Jurisdiction: City of Victorville
- 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/victorville-council-district-2
- 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: 83 out of 100 (Strong), across 9 cited sources. This grades the mix of sources, not the candidates. Rubric: https://voteorelse.com/about#methodology

## On the ballot

- **Rafael Angel Porras** — Pastor
- **Ken Lutz** — Retired Sheriffs Captain
- **Corrine Mora** — Appointed City of Victorville Councilmember · Incumbent

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

Incumbent Corrine Mora faces Ken Lutz and repeat candidate Rafael Angel Porras on the November 3, 2026 ballot for Victorville's District 2 City Council seat. Whoever gets the most votes wins outright -- there is no primary or runoff.

This person represents District 2 on Victorville's five-member City Council. They vote on city ordinances, the budget, and land use in this Mojave Desert city of about 135,000. The term is four years. Victorville has no separately elected Mayor -- the council chooses a Mayor and Mayor Pro Tem from among its own members each December. Victorville moved from at-large to by-district council elections beginning with the November 2022 general.

This seat is open because Councilmember Debra Jones, first elected in 2018, resigned effective after the council's October 21, 2025 meeting, citing her family's relocation outside the city. Rather than call a special election, the council voted to fill the vacancy by appointment -- reported as saving taxpayers roughly $423,000 -- and appointed Corrine Mora to the seat that December. Porras previously ran for this same seat in 2022, per their own campaign-finance filings, without winning.

## Ken Lutz

Ken Lutz is a candidate for Victorville's District 2 council seat whose filed ballot designation is "Retired Sheriffs Captain." Their 2026 campaign committee reported $3,430 in monetary contributions plus a $5,000 loan to the campaign ($8,430 in total contributions) for the January-June 2026 period, against $6,400.41 in expenditures, leaving a $4,282.59 cash balance. No independent news coverage of them was found in this pass.

**Strengths:** A law-enforcement career (retired Sheriff's Captain) distinct from either rival's background, and an active, disclosed campaign already spending on outreach this cycle.

**Trade-offs:** No independent news coverage or platform statement was found beyond their filings; a $5,000 loan makes up more than half their reported contributions, more debt than outside support so far.

**Keep in mind:** A law-enforcement background is a genuinely double-edged credential for a council seat -- read it as either relevant public-safety expertise or as one professional lens among several, depending on what you're looking for in a councilmember.

## Corrine Mora

Corrine Mora is Victorville's incumbent District 2 Councilmember, appointed to the seat in December 2025 after Debra Jones's resignation -- their filed ballot designation, "Appointed City of Victorville Councilmember," reflects that. They are now running to hold the seat for a full term. Their 2026 campaign committee reported $5,722 in total contributions for the January-June 2026 period, against $130 in expenditures, leaving a $5,592 cash balance. No independent news coverage of them beyond the appointment itself was found in this pass.

**Strengths:** Currently serving in the seat gives Mora direct, recent experience with the council's actual work, even though they have not yet faced District 2 voters in a contested election for it.

**Trade-offs:** No independent news coverage of their record in office was found in this pass beyond the appointment vote itself; their tenure so far has been entirely as an appointee, not an elected officeholder.

**Keep in mind:** An appointed incumbent asking voters to make that appointment permanent is a distinct situation from an incumbent who already won the seat outright -- worth weighing on its own terms rather than as an ordinary reelection.

## Rafael Angel Porras

Rafael Angel Porras is a candidate for Victorville's District 2 council seat whose filed ballot designation is "Pastor." This is their second run for the same seat: their own 2022 campaign-finance committee's Form 460 names the office sought as "City Council Member: City of Victorville District 2," and that fully disclosed 2022 campaign (multiple Form 460s and three Form 497 late-contribution reports) did not win them the seat. Their fresh 2026 committee has registered but had filed no Form 460 as of this retrieval, so no 2026 dollar figures are available.

**Strengths:** A previous, fully disclosed run for this exact seat gives Porras more direct experience with this office than either rival; a pastoral background suggests existing community ties.

**Trade-offs:** No independent news coverage of them was found; their unsuccessful 2022 bid is relevant context, and their 2026 committee has filed no financial disclosure yet, so fundraising is unconfirmed.

**Keep in mind:** A second attempt at the same seat can reflect either sustained commitment to representing the district or a signal worth asking them directly about what would be different this time.

## 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 Victorville" section lists exactly two offices, each a 4-year term -- Member, City Council, District 2 (1 seat) and Member, City Council, District 4 (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 Victorville" section (pp. 186-190 of 249) names three qualified 2026 District 2 candidates -- Ken Lutz, Corrine Mora (flagged Incumbent), Rafael Angel Porras -- and three qualified District 4 candidates -- Derek Marshall, Kassandra Shamsrouf, Bob Harriman (flagged Incumbent) -- each with their filed ballot designation, "Last Updated: 8/28/2026."](https://uploads.rov.sbcounty.gov/ROV/Elections/2026/1103/Report_CandidateList.pdf)
3. [Wikipedia -- "Victorville, California": incorporated September 21, 1962; 2020 census population 134,810; operates as a charter city with a council-manager form of government.](https://en.wikipedia.org/wiki/Victorville,_California)
4. [City of Victorville's own NetFile-hosted public campaign-finance portal (aid=VIC, distinct from the county-wide aid=SBD portal used elsewhere in this file), queried by name via its own QuickNameSearch/filings-by-filer JSON API for all six 2026 candidates, with each candidate's most recent FPPC Form 460 downloaded directly via the portal's own CampaignDocuments/download endpoint and read locally with pypdf (unlike Adelanto's redacted copies, these filings' dollar figures were fully readable). For the Jan. 1-June 30, 2026 period: Ken Lutz reported $8,430 in total contributions (including a $5,000 loan), $6,400.41 in expenditures, $4,282.59 ending cash; Corrine Mora reported $5,722 in contributions, $130 in expenditures, $5,592 ending cash; Derek Marshall reported $31,424.94 in contributions (up from $5,025.10 for all of 2025), $27,646.86 in expenditures, $8,104.44 ending cash; Bob Harriman reported $13,796 in contributions, $605.90 in expenditures, $28,588.62 ending cash -- the largest war chest of any candidate in either race -- plus two Form 497 late-contribution reports (Mar. 10 and Aug. 17, 2026) not read in detail. Rafael Angel Porras and Kassandra Shamsrouf have each registered a 2026 committee (Form 410/501) but had filed no Form 460 as of this retrieval, so no dollar figures are available for either. Porras's own 2022 Form 460 cover page separately confirms he previously ran for this same office ("City Council Member: City of Victorville District 2").](https://netfile.com/public/VIC/campaign)
5. [Victorville Daily Press -- "4 candidates battle for 2 seats on Victorville council as city moves to district elections": confirms Victorville's first by-district City Council election was held in November 2022; headline and date confirmed via Google News RSS's own structured metadata -- the article body itself could not be read (vvdailypress.com is not fetchable directly in this pass).](https://www.vvdailypress.com)
6. [Victor Valley News Group -- "Victorville Councilmember Debra Jones to Resign in October, Cites Family Move": read in full. Jones, first elected in 2018 and credited with Measure P public-safety funding and the Dec. 2023 opening of the Victorville Wellness Center, announced at the Aug. 19, 2025 council meeting that she would step down following the Oct. 21, 2025 meeting, citing her family's relocation outside the city; the article does not name which district she represented, and states only that the council would decide how to fill the vacancy at a future meeting.](https://www.vvng.com/victorville-councilmember-debra-jones-to-resign-in-october-cites-family-move/)
7. [Victorville Daily Press -- "Victorville council delays discussion to fill Councilwoman Debra Jones' seat": headline and date confirmed via Google News RSS's own structured metadata -- the article body itself could not be read (vvdailypress.com is not fetchable directly in this pass).](https://www.vvdailypress.com)
8. [Victorville Daily Press -- "Victorville City Council saves taxpayers $423K by voting to fill vacated seat by appointment": confirms the council chose to fill Debra Jones's vacated District 2 seat by appointment rather than call a special election; headline and date confirmed via Google News RSS's own structured metadata -- the article body itself could not be read (vvdailypress.com is not fetchable directly in this pass).](https://www.vvdailypress.com)
9. [Victorville Daily Press -- "Victorville Council appoints Corrine Mora to fill District 2 seat": confirms Mora was appointed to the District 2 seat vacated by Debra Jones, matching the county candidate list's "Appointed City of Victorville Councilmember" ballot designation for Mora; headline and date confirmed via Google News RSS's own structured metadata -- the article body itself could not be read (vvdailypress.com is not fetchable directly in this pass).](https://www.vvdailypress.com)

## The rest of the ballot

Victorville City Council, District 2 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, "Victorville City Council, District 2 — November 3, 2026 California general election," https://voteorelse.com/2026/victorville-council-district-2 (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.
