Plan Your Vote SA Elections

Election Results

Bexar County Election Data

Your Elections, by the Numbers

Everything you need to understand Bexar County elections in one place — voter registration, turnout trends, official results, and interactive charts. Use the navigation bar below to jump to any section.

1,295,810

Registered Voters

As of March 2026

58.89%

2024 Gen. Turnout

763,198 ballots cast

294,295

2026 Primary Votes

22.71% turnout

+9%

Reg. Growth

Since 2020 (1,189,373)

Charts & Trends

These interactive charts track voter participation across nearly four decades of Bexar County elections. Use the checkboxes to overlay election types and compare trends side by side. Hover over any data point for the full numbers.

Voter Turnout Percentage Over Time

Each line represents one election type. Toggle checkboxes to add or remove overlays.

Average Turnout by Election Type

Presidential General

10 elections (1988–2024)

Midterm General

10 elections (1990–2022)

Primary

Local / Off-Cycle

Total Votes Cast — Early Voting vs. Election Day

Green = Early Votes, Blue = Election Day. Percentage labels show the early voting share. Toggle to compare election types.

Voter Registration Growth

Total registered voters at the time of each general election.

Key Insight: Bexar County has added over 735,000 registered voters since 1988 — more than doubling from 560,710 to over 1.29 million. The fastest growth occurred between 2014 and 2024, when the county added nearly 340,000 new registrations.

Recent Elections (2024–2026)

Detailed results for Bexar County's most recent elections — including turnout figures, context about what was on the ballot, and direct links to official result documents. For elections before 2024, see the Results Archive below.

2026 Midterm Cycle
Upcoming Election

May 26, 2026 — Joint Primary Runoff Election

Democratic & Republican Primary Runoffs • Early Voting: May 17–22

Runoff

Races that didn't produce a majority winner in March are decided here. Key runoffs include Bexar County District Attorney (Luz Elena Chapa vs. Jane Davis, D), County Clerk (Lucy Adame-Clark vs. Cynthia Castro, D), and District Clerk (Gloria Martinez vs. Christine Castillo, D). Results will be posted here after the election.

March 3, 2026 — Joint Primary Election

Democratic & Republican Primaries

Primary

294,295

Votes Cast

22.71%

Turnout

1,295,810

Registered

~183,000

Early Votes

The first election of the 2026 midterm cycle saw strong primary turnout. Ron Nirenberg defeated incumbent Peter Sakai in the Democratic primary for County Judge. The District Attorney, County Clerk, and District Clerk races headed to May 26 runoffs. Patrick Von Dohlen advanced from the Republican primary for County Judge.

2025 Off-Cycle / Local

November 4, 2025 — Joint Constitutional Amendment, General, Special & Bond

Statewide Propositions, City & School District Races, Bonds

Local

~247,000

Votes Cast

~19.2%

Turnout

1,286,220

Registered

143,000

Early Votes

The highest-turnout off-cycle election in recent Bexar County history. Included statewide constitutional amendment propositions, municipal races, and local bond elections across multiple jurisdictions.

May 3, 2025 — Joint General, Special & Bond Election

City Council, School Board, Bond Proposals

Local

116,604

Votes Cast

9.27%

Turnout

1,257,459

Registered

74,238

Early Votes

Local elections for city council, school board trustees, and bond propositions. With only 9.27% turnout, over 1.14 million registered voters did not participate in decisions about their city council, school board, and bond funding.

2024 Presidential Year

November 5, 2024 — General Election (Presidential)

Presidential, Congressional, State & Local Races

Presidential

763,198

Votes Cast

58.89%

Turnout

1,295,920

Registered

576,639

Early Votes

The 2024 presidential general election. Early voting accounted for roughly 75.6% of all ballots cast. Bexar County's registered voter count crossed 1.29 million for the first time.

June 15, 2024 — Special Election

Select Local Races

Special

A special election for select local races held in mid-June 2024.

May 28, 2024 — Joint Primary Runoff

Democratic & Republican Primary Runoffs

Runoff

Runoff elections for races from the March 2024 primary that did not produce a majority winner.

March 5, 2024 — Joint Primary Election

Democratic & Republican Primaries

Primary

185,463

Votes Cast

14.88%

Turnout

1,246,635

Registered

93,456

Early Votes

Primary elections for both parties, including U.S. Senate, Congressional, and local races. The 2026 March primary would later see nearly 59% more total votes, reflecting growing primary engagement in Bexar County.

Bexar County Election Data

Your Elections, by the Numbers

Everything you need to understand Bexar County elections in one place — voter registration, turnout trends, official results, and interactive charts. Use the navigation bar below to jump to any section.

1,295,810

Registered Voters

As of March 2026

58.89%

2024 Gen. Turnout

763,198 ballots cast

294,295

2026 Primary Votes

22.71% turnout

+9%

Reg. Growth

Since 2020 (1,189,373)

Charts & Trends

These interactive charts track voter participation across nearly four decades of Bexar County elections. Use the checkboxes to overlay election types and compare trends side by side. Hover over any data point for the full numbers.

Voter Turnout Percentage Over Time

Each line represents one election type. Toggle checkboxes to add or remove overlays.

Average Turnout by Election Type

Presidential General

10 elections (1988–2024)

Midterm General

10 elections (1990–2022)

Primary

Local / Off-Cycle

Total Votes Cast — Early Voting vs. Election Day

Green = Early Votes, Blue = Election Day. Percentage labels show the early voting share. Toggle to compare election types.

Voter Registration Growth

Total registered voters at the time of each general election.

Key Insight: Bexar County has added over 735,000 registered voters since 1988 — more than doubling from 560,710 to over 1.29 million. The fastest growth occurred between 2014 and 2024, when the county added nearly 340,000 new registrations.

Recent Elections (2024–2026)

Detailed results for Bexar County's most recent elections — including turnout figures, context about what was on the ballot, and direct links to official result documents. For elections before 2024, see the Results Archive below.

2026 Midterm Cycle
Upcoming Election

May 26, 2026 — Joint Primary Runoff Election

Democratic & Republican Primary Runoffs • Early Voting: May 17–22

Runoff

Races that didn't produce a majority winner in March are decided here. Key runoffs include Bexar County District Attorney (Luz Elena Chapa vs. Jane Davis, D), County Clerk (Lucy Adame-Clark vs. Cynthia Castro, D), and District Clerk (Gloria Martinez vs. Christine Castillo, D). Results will be posted here after the election.

March 3, 2026 — Joint Primary Election

Democratic & Republican Primaries

Primary

294,295

Votes Cast

22.71%

Turnout

1,295,810

Registered

~183,000

Early Votes

The first election of the 2026 midterm cycle saw strong primary turnout. Ron Nirenberg defeated incumbent Peter Sakai in the Democratic primary for County Judge. The District Attorney, County Clerk, and District Clerk races headed to May 26 runoffs. Patrick Von Dohlen advanced from the Republican primary for County Judge.

2025 Off-Cycle / Local

November 4, 2025 — Joint Constitutional Amendment, General, Special & Bond

Statewide Propositions, City & School District Races, Bonds

Local

~247,000

Votes Cast

~19.2%

Turnout

1,286,220

Registered

143,000

Early Votes

The highest-turnout off-cycle election in recent Bexar County history. Included statewide constitutional amendment propositions, municipal races, and local bond elections across multiple jurisdictions.

May 3, 2025 — Joint General, Special & Bond Election

City Council, School Board, Bond Proposals

Local

116,604

Votes Cast

9.27%

Turnout

1,257,459

Registered

74,238

Early Votes

Local elections for city council, school board trustees, and bond propositions. With only 9.27% turnout, over 1.14 million registered voters did not participate in decisions about their city council, school board, and bond funding.

2024 Presidential Year

November 5, 2024 — General Election (Presidential)

Presidential, Congressional, State & Local Races

Presidential

763,198

Votes Cast

58.89%

Turnout

1,295,920

Registered

576,639

Early Votes

The 2024 presidential general election. Early voting accounted for roughly 75.6% of all ballots cast. Bexar County's registered voter count crossed 1.29 million for the first time.

June 15, 2024 — Special Election

Select Local Races

Special

A special election for select local races held in mid-June 2024.

May 28, 2024 — Joint Primary Runoff

Democratic & Republican Primary Runoffs

Runoff

Runoff elections for races from the March 2024 primary that did not produce a majority winner.

March 5, 2024 — Joint Primary Election

Democratic & Republican Primaries

Primary

185,463

Votes Cast

14.88%

Turnout

1,246,635

Registered

93,456

Early Votes

Primary elections for both parties, including U.S. Senate, Congressional, and local races. The 2026 March primary would later see nearly 59% more total votes, reflecting growing primary engagement in Bexar County.

Complete Voter Turnout History

Every major Bexar County election since 1988 — presidential, midterm, primary, and off-cycle local. Presidential-year generals are highlighted in blue; off-cycle local elections are marked in gold.

Presidential General Midterm General Primary Off-Cycle / Local
Year Election Reg. Voters Votes Cast Turnout % Early Votes EV %
2026 March Primary Primary 1,295,810 294,295 22.71% ~183,000 62.2%
2025 Nov. Joint Amend./Bond Local 1,286,220 ~247,000 ~19.2% 143,000 11.1%
2025 May Joint General/Bond Local 1,257,459 116,604 9.27% 74,238 6.36%
2024 Nov. General (Presidential) Pres. 1,295,920 763,198 58.89% 576,639 75.56%
2024 March Primary Primary 1,246,635 185,463 14.88% 93,456 50.39%
2023 May Joint General/Charter/Bond Local 1,054,178 161,589 15.33% 106,938 66.18%
2022 Nov. General (Midterm) Midterm 1,230,662 540,768 43.94% 390,042 31.69%
2020 Nov. General (Presidential) Pres. 1,189,373 756,039 63.57% 672,591 56.55%
2018 Nov. General (Midterm) Midterm 1,073,320 551,073 51.34% 379,510 35.36%
2016 Nov. General (Presidential) Pres. 1,045,357 586,051 56.06% 466,386 44.61%
2014 Nov. General (Midterm) Midterm 957,110 300,860 31.43% 189,729 19.82%
2012 Nov. General (Presidential) Pres. 918,552 511,411 55.68% 234,619 25.54%
2010 Nov. General (Midterm) Midterm 905,859 304,062 33.57% 195,016 21.53%
2008 Nov. General (Presidential) Pres. 931,118 525,715 56.46% 400,939 43.06%
2006 Nov. General (Midterm) Midterm 898,687 274,081 30.50% 132,669 48.41%
2004 Nov. General (Presidential) Pres. 908,466 475,314 52.32% 276,142 58.10%
2002 Nov. General (Midterm) Midterm 884,103 273,604 30.95% 124,123 45.37%
2000 Nov. General (Presidential) Pres. 871,783 412,726 47.34% 194,650 47.16%
1998 Nov. General (Midterm) Midterm 818,370 227,090 27.75% 82,055 36.13%
1996 Nov. General (Presidential) Pres. 744,645 362,489 48.68% 149,147 41.15%
1994 Nov. General (Midterm) Midterm 603,687 263,840 43.70% 113,029 42.84%
1992 Nov. General (Presidential) Pres. 584,335 414,992 71.02% 216,344 52.13%
1990 Nov. General (Midterm) Midterm 513,132 228,643 44.56% 85,444 37.37%
1988 Nov. General (Presidential) Pres. 560,710 369,749 65.94% 164,628 44.52%
How to Read This Table

Reg. Voters — the total number of people registered to vote in Bexar County at the time of the election.

Votes Cast — the total number of ballots counted (early + Election Day + mail-in + provisional).

Turnout % — votes cast divided by registered voters. This tells you what share of eligible voters actually participated.

Early Votes — ballots cast during the early voting period (typically 1–2 weeks before Election Day).

EV % — early votes as a percentage of registered voters (for general elections) or as a percentage of total votes cast (for primaries/local). This shows how much of the voting happened before Election Day.

Data sources: Registration and even-year turnout from the Texas Secretary of State and Bexar County Elections Department. Off-cycle data from official Bexar County reconciliation reports.

Key Takeaways

  • Registration has more than doubled since 1988 — from 560,710 to over 1.29 million, reflecting Bexar County's rapid growth.
  • Presidential years drive the highest turnout — peaking at 71% in 1992 and 63.6% in 2020, compared to midterm averages around 35–45%.
  • Early voting has become dominant — in 2024, 75.6% of all ballots were cast during early voting, up from 44.5% in 1988.
  • Off-cycle elections see dramatically lower turnout — the May 2025 local election drew just 9.27%, meaning over 90% of registered voters didn't participate.
  • The 2026 March primary saw a significant surge — 294,295 total votes (22.71% turnout), nearly 59% more than the 2024 March primary's 185,463 votes.
  • Midterm participation is improving — from a low of 27.75% in 1998 to 43.94% in 2022, though still well below presidential years.

Historical Results Archive (2008–2026)

Every official Bexar County election result document — Summary Reports, Media Reports, Election Day Reports, Early Vote Reports, and Party Totals — linked directly to the source PDF. Click a year below to expand all available documents for that election cycle. Most recent years are open by default.

2026 Joint Primary • Primary Runoff (May 26)
March 3, 2026 Primary
Joint Primary Election — Democratic & Republican
May 26, 2026 Runoff UPCOMING
Joint Primary Runoff Election
2025 Local & Constitutional Amendment Elections
November 4, 2025 Local
Jt. Constitutional Amendment, General, Special & Bond Election
May 3, 2025 Local
Joint General, Special & Bond Election
2024 Presidential Year • Primary, Runoff & General
November 5, 2024 Presidential
General, Special, Charter & Bond Election
May 28, 2024 Runoff
Joint Primary Runoff Election
May 4, 2024 Local
Joint General, Special & Bond Election
March 5, 2024 Primary
Joint Primary Election
2023 Local & Constitutional Amendment Elections
November 7, 2023 Local
Joint Constitutional Amendment, General & Special Election
May 6, 2023 Local
Joint General, Special, Charter & Bond Election
2022 Midterm Year • Primary, Runoff & General
November 8, 2022 Midterm
General Election (Governor, U.S. House, State Legislature)
May 24, 2022 Runoff
Joint Primary Runoff Election
May 7, 2022 Local
Joint General Election
March 1, 2022 Primary
Joint Primary Election
2021 Local & Constitutional Amendment Elections
November 2, 2021 Local
General Election (Constitutional Amendments)
May 1, 2021 Local
Joint General, Special & Charter Election
2020 Presidential Year • Primary & General
November 3, 2020 Presidential
General, Special, Charter & Bond Election
March 3, 2020 Primary
Joint Primary Election (Super Tuesday)
2019 Local Election
May 4, 2019 Local
Joint General, Special & Charter Election
2018 Midterm Year • Primary, Runoff, Special & General
November 6, 2018 Midterm
General Election (U.S. Senate — Beto vs. Cruz)
September 18, 2018 Special
Special Election
May 22, 2018 Runoff
Republican Primary Runoff
May 5, 2018 Local
Joint General Election
March 6, 2018 Primary
Joint Primary Election
2017 Local Elections & Runoff
November 7, 2017 Local
Joint General & Constitutional Amendment Election
June 10, 2017 Runoff
Joint Runoff Election
May 6, 2017 Local
Joint General Election (ACCD Bond)
2016 Presidential Year • Primary & General
November 8, 2016 Presidential
General Election (Trump vs. Clinton)
May 24, 2016 Runoff
Primary Runoff Election
March 1, 2016 Primary
Joint Primary Election (Super Tuesday)
January 26, 2016 Special
Special Election
2015 Local Elections
November 3, 2015 Local
General & Constitutional Amendment Election
May 9, 2015 Local
Joint General Election
2014 Midterm Year • Primary, Runoff & General
November 4, 2014 Midterm
General, Amendment, Special & Bond Election
June 21, 2014 Runoff
ACCD Runoff Election
May 27, 2014 Runoff
Primary Runoff Election
May 10, 2014 Local
Joint General, Special & Bond Election
March 4, 2014 Primary
Joint Primary Election
2013 Local Elections & Runoff
November 5, 2013 Local
Constitutional Amendment & Special Election
June 15, 2013 Runoff
San Antonio Runoff Election
May 11, 2013 Local
Joint General Election
2012 Presidential Year • Primary, Runoff & General
November 6, 2012 Presidential
Joint General & Special Election (Obama vs. Romney)
July 31, 2012 Runoff
Primary Runoff Election
May 29, 2012 Primary
Joint Primary Election
May 12, 2012 Local
Joint General Election
2011 Local Elections & Runoff
November 8, 2011 Local
Constitutional Amendment Election
June 11, 2011 Runoff
Joint Runoff Election
May 14, 2011 Local
Joint General Election
2010 Midterm Year • Primary, Runoff, Local & General
November 2, 2010 Midterm
General Election
June 12, 2010 Runoff
Runoff Election
May 8, 2010 Local
Joint General, Special & Bond Election
April 13, 2010 Runoff
Primary Runoff Election
March 2, 2010 Primary
Joint Primary Election
2009 Constitutional Amendment Election
November 3, 2009 Local
Constitutional Amendment Election
2008 Presidential Year • Primary, Runoff, Local & General
November 4, 2008 Presidential
General Election (Obama vs. McCain)
May 10, 2008 Local
Joint General Election
April 8, 2008 Runoff
Primary Runoff Election
March 4, 2008 Primary
Joint Primary Election (Clinton vs. Obama)

Looking for something older? Bexar County maintains records back to 1994 on their Historical Election Results page. The legacy results portal also has older precinct-level data. Documents linked above are the primary reports published by the County — additional reconciliation, party-specific, and precinct-level reports are also available on the County's archive page for each election cycle.

Resources & Data Sources

Questions about election results, voter registration, or turnout data? Contact the Bexar County Elections Department at 210-335-VOTE (8683).