The Decent Ballot  /  Texas  /  Hidalgo County  /  Mission  /  Tuesday, November 3, 2026

Mission, TX

Who on your ballot seems like good people, in a sentence or two each, with sources. Fill out your ballot in ten minutes.

best choice in the race Seems like good people Compromised Not good people Not enough info

Who is running in Mission, Texas in 2026

Mission Mayor
Norie Gonzalez Garza, Ruben Plata, Armando "Doc" O'Caña, Ricardo "Rick" Salinas, Natalie "Nati" Garza and Juan Gines
Mission City Council, Place 1
Jessica Ortega and Tim Brown
Mission City Council, Place 2 (special election)
Alexis Hernandez, Ricardo "Chief" Saldaña, Linda Castañeda and Maira Salinas
Mission City Council, Place 3
Marissa Ortega Gerlach, Daniel Tijerina and Albert "Al" Perez

Mission elections

Mission moved its city elections to November. The mayor's seat and every council seat except Place 4 are on the ballot, plus a special election for Place 2, which Ruben Plata is leaving to run for mayor. The city accepted its 2025 audit nine months late, its general fund is $2.6 million in the red, and S&P cut its credit rating in June. We found little public about most candidates, so these races have no pick.

Mayor

Vote for one

Six candidates. No pick: we couldn't find enough on most of them.

Norie Gonzalez Garza

Not enough info Nonpartisan

Mayor since 2022; former council member

Beat Mayor Armando O'Caña in a 2022 runoff, 56% to 44%. On her watch the city's audits ran late, the general fund went $2.6 million into deficit, and S&P cut the city's credit rating from A-minus to BBB+.

Sources: Progress Times, KRGV, The Monitor

Ruben Plata

Not enough info Nonpartisan

Council member since 2007; mayor pro tem

Has served on the council since 2007 and on the Mission Economic Development Authority. He entered the mayor's race in July.

Sources: City of Mission, The Monitor

Armando "Doc" O'Caña

Not enough info Nonpartisan

Mayor 2018 to 2022

Lost his 2022 reelection runoff to Gonzalez Garza, 56% to 44%. We found no reporting on his platform this time.

Sources: KRGV, The Monitor

Ricardo "Rick" Salinas

Not enough info Nonpartisan

Attorney

We found no detail on his platform beyond a brief mention in The Monitor.

Sources: The Monitor, Hidalgo County sample ballot

Natalie "Nati" Garza

Not enough info Nonpartisan

Business owner

We found no public record of this candidate's background or positions beyond the ballot.

Sources: The Monitor, Hidalgo County sample ballot

Juan Gines

Not enough info Nonpartisan

Mechanic

We found no public record of this candidate's background or positions beyond the ballot.

Sources: The Monitor, Hidalgo County sample ballot

City Council, Place 1

Vote for one

No pick: not enough information.

Jessica Ortega

Not enough info Nonpartisan

Incumbent council member

Sits on the council that accepted the late 2025 audit; she was absent from that June meeting. We found no reporting on her campaign.

Sources: Progress Times, Hidalgo County sample ballot

Tim Brown

Not enough info Nonpartisan

Challenger

We found no public record of this candidate's background or positions beyond the ballot.

Sources: Hidalgo County sample ballot

City Council, Place 2 (special election)

Vote for one

Unexpired term. No pick: we found nothing public on any of the four candidates.

Alexis Hernandez

Not enough info Nonpartisan

Candidate

We found no public record of this candidate's background or positions beyond the ballot.

Sources: Hidalgo County sample ballot

Ricardo "Chief" Saldaña

Not enough info Nonpartisan

Candidate

We found no public record of this candidate's background or positions beyond the ballot.

Sources: Hidalgo County sample ballot

Linda Castañeda

Not enough info Nonpartisan

Candidate

We found no public record of this candidate's background or positions beyond the ballot.

Sources: Hidalgo County sample ballot

Maira Salinas

Not enough info Nonpartisan

Candidate

We found no public record of this candidate's background or positions beyond the ballot.

Sources: Hidalgo County sample ballot

City Council, Place 3

Vote for one

No pick: not enough information.

Marissa Ortega Gerlach

Not enough info Nonpartisan

Incumbent council member

Sits on the council that accepted the late 2025 audit. We found no reporting on her campaign.

Sources: Progress Times, Hidalgo County sample ballot

Daniel Tijerina

Not enough info Nonpartisan

Mission resident and taxpayer

Urged the council in September not to raise police and fire pay, saying, "We also need a budget that we can sustain — not just this year, but five and ten years from now."

Sources: Progress Times, Hidalgo County sample ballot

Albert "Al" Perez

Not enough info Nonpartisan

Candidate

We found no public record of this candidate's background or positions beyond the ballot.

Sources: Hidalgo County sample ballot

Also on your ballot

Every Hidalgo County voter also picks in these races. Full write-ups on the Hidalgo County page.

When and where to vote

Register by
The deadline was Monday, October 5. Check your registration with the state voter lookup.
Early voting
October 19 to 30 at 32 sites, and you can vote at any of them. Monday to Saturday, October 19 to 24, 7 a.m. to 7 p.m.; Sunday, October 25, 10 a.m. to 4 p.m.; Monday to Friday, October 26 to 30, 7 a.m. to 7 p.m. See the early voting sites and hours (PDF) or the map of nearby sites.
Election Day
Tuesday, November 3, 7 a.m. to 7 p.m. Hidalgo County uses countywide polling, so you can vote at any of its 69 vote centers. See the Election Day vote centers (PDF) or the map.
Mail ballot
Application must be received (not postmarked) by Friday, October 23. If you fax or email it, the signed original must also reach the elections office by mail within four business days. Forms are on the county elections site; questions: (956) 318-2570.
Bring
A Texas driver license or ID, election ID certificate, handgun license, passport, military ID or citizenship certificate with photo. No ID? You can still vote by signing a reasonable impediment form and showing a utility bill, bank statement or voter card. Details.
Your ballot
There are 64 ballot styles. Look up yours with the county's sample ballot lookup, or browse every sample ballot.

Keep it free and independent

Researching every race in a county, checking the sources and keeping the site online all cost money. We take no ads and no money from candidates, parties or PACs, so readers are what keep it going. If this saved you time, a few dollars helps us cover the next county.

Chip in on Ko-fi Or ask us to cover your county

Contributions aren't tax-deductible.

We rate people, not parties. Here's how. Every claim links to where we found it. See something wrong? Tell us and we'll fix it.

New to local races? Read what each county office actually does and how to vote for judges you've never heard of.

Last updated October 11, 2026.