Electoral MeridianIndependent Election Research

Forecasts. Results. Evidence.

Arizona · 2026 election coverage

Peoria

2026 municipal ballot coverage for Peoria, Arizona. Each containing county's municipal observations are shown separately below. Countywide results are kept on the county pages.

82% counted

An estimate for Maricopa County, from the county's progress in the governor's race. How Arizona's count runs.

Municipal contests. These contests are identified for Peoria by the county's labels or a reviewed official election-jurisdiction list. Your full ballot also depends on your address and districts.

County contest observations
7
Containing counties
2
Population estimate, 2025
200,881

Observed returns, unofficial until certified. “Ahead” describes the current count; it is not a local race call. Candidate selections in multi-seat contests are not ballots. Precinct reporting does not establish how many ballots remain.

County coverage

Peoria is in Maricopa and Yavapai counties. Each portion is shown separately; these counts are not silently combined across county sources. Your ballot also depends on council wards, legislative districts and other local boundaries.

Ballot & results

All named candidates and reported write-in groups are retained. Shares use valid candidate selections for that contest, excluding overvotes and undervotes. A multi-seat share is not the percentage of voters supporting a candidate.

Maricopa County · Propositions

Peoria-PROPOSITION 417

Peoria-PROPOSITION 417: reported votes and shares
ChoiceVotesShare
Yes37,81363.6%
No21,65936.4%

59,472 valid selections.

Yes ahead by 16,154 votes (27.2 points).

Estimate: Yes >99% chance. It only asks whether the votes left could close the gap.

Maricopa County · Cities & towns

Peoria - Mayor

Peoria - Mayor: reported votes and shares
CandidateVotesShare
Michael Finn NON32,83256.3%
Art Miller NON25,32943.4%
Write-in2060.4%

58,367 valid selections.

Michael Finn ahead by 7,503 votes (12.9 points).

Estimate: Michael Finn >99% chance. It only asks whether the votes left could close the gap.

Peoria Councilmember-Acacia Dist

Peoria Councilmember-Acacia Dist: reported votes and shares
CandidateVotesShare
Jennifer Crawford NON4,55884.2%
Write-in4648.6%
Emily Saeteurn3115.7%
*not Qualified*831.5%

5,416 valid selections.

Reported candidate selections; no local race call or seat outcome is inferred.

Estimate: Jennifer Crawford >99% chance. It only asks whether the votes left could close the gap.

Peoria Councilmember-Palo Verde Dist.

Peoria Councilmember-Palo Verde Dist.: reported votes and shares
CandidateVotesShare
Tad Snidecor NON5,37898.6%
Write-in791.4%

5,457 valid selections.

Reported candidate selections; no local race call or seat outcome is inferred.

Peoria Councilmember-Pine Dist.

Peoria Councilmember-Pine Dist.: reported votes and shares
CandidateVotesShare
Eva Osuna NON3,39962.3%
Joysaphine Waitman-Powell NON2,00736.8%
Write-in541.0%

5,460 valid selections.

Eva Osuna ahead by 1,392 votes (25.5 points).

Estimate: Eva Osuna >99% chance. It only asks whether the votes left could close the gap.

Yavapai County · Propositions

PROPOSITION 417

PROPOSITION 417: reported votes and shares
ChoiceVotesShare
No0—
Yes0—

0 valid selections.

No votes reported in this observation.

Yavapai County · Cities & towns

CITY OF PEORIA MAYOR (4-YEAR TERM)

CITY OF PEORIA MAYOR (4-YEAR TERM): reported votes and shares
CandidateVotesShare
Art Miller0—
Michael Finn0—
Write-in0—

0 valid selections.

No votes reported in this observation.

School district ballot links

These official contests have Peoria in the district name. District boundaries can extend beyond a municipality and may not serve every address within it. This is a name-based directory, not an address-specific ballot or a citywide total.

Other communities in the county

Sources & scope

We do not infer local winners, certification, turnout, remaining ballots or citywide or districtwide results from precinct percentages, population, county totals or the number of seats. Your own ballot depends on your registered address.