Municipal elections were held in Essex County in Ontario on October 24, 2022, in conjunction with municipal elections across the province.

This page only includes the results for the towns of Essex County, and Pelee. While the City of Windsor (the largest population centre in the county by far) is nominally part of the county and counted in its population numbers, the city and its municipal government are a separate entity, and do not send any members to the County Council. The elections to Windsor's Mayor and City Council were held concurrently.

(NOTE: Elected candidates are shown in bold. An (X) indicates an incumbent candidate.)

Essex County Council Essex County Council consists of the 7 mainland mayors of Essex County and their seven deputy mayors.

PositionElectedAmherstburg Mayor Michael PrueAmherstburg Deputy Mayor Chris GibbEssex Mayor Sherry BondyEssex Deputy Mayor Rob ShepleyKingsville Mayor Dennis RogersKingsville Deputy Mayor Kimberly DeYongLakeshore Mayor Tracey BaileyLakeshore Deputy Mayor Kirk WalstedtLaSalle Mayor Crystal MelocheLaSalle Deputy Mayor Michael AkpataLeamington Mayor Hilda MacdonaldLeamington Deputy Mayor Larry VerbekeTecumseh Mayor Gary McNamaraTecumseh Deputy Mayor Joe Bachetti

Amherstburg

The following are the results for Mayor, Deputy Mayor, & the Municipal Council of Amherstburg.

Mayor Mayor Aldo DiCarlo did not run for re-election.

! rowspan="2" colspan="2"|Candidate ! colspan="3"|Popular vote |- ! Votes ! % ! ±% |- | style="background-color:#FFA845;” | | style="text-align:left;" | Michael Prue | style="text-align:right;" | 3,488 | style="text-align:right;" | 48.93 | style="text-align:center;" | -- |- | style="background-color:#251AA1;" | | style="text-align:left;" | Bob Rozankovic | style="text-align:right;" | 1,530 | style="text-align:right;" | 21.46 | style="text-align:center;" | -- |- | style="background-color:#000000;” | | style="text-align:left;" | Frank Cerasa | style="text-align:right;" | 1,073 | style="text-align:right;" | 15.05 | style="text-align:center;" | -- |- | style="background-color:#D13D3D;” | | style="text-align:left;" | John Laframboise | style="text-align:right;" | 1,038 | style="text-align:right;" | 14.56 | style="text-align:center;" | -- |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Total valid votes | style="text-align:right;background-color:#FFFFFF;" | 7,129 | style="text-align:right;background-color:#FFFFFF;" | 97.14 | style="text-align:right;background-color:#c2c2c2;" colspan="2" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Total rejected, unmarked and declined votes | style="text-align:right;background-color:#FFFFFF;" | 210 | style="text-align:right;background-color:#FFFFFF;" | 2.86 | style="text-align:right;background-color:#c2c2c2;" colspan="2" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Turnout | style="text-align:right;background-color:#FFFFFF;" | 7,339 | style="text-align:right;background-color:#FFFFFF;" | 39.34 | style="text-align:right;background-color:#FFFFFF;" | -3.39 |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Eligible voters | style="text-align:right;background-color:#FFFFFF;" | 18,653 | style="text-align:right;background-color:#c2c2c2;" colspan="3" | |- | style="text-align:left;" colspan="6" |Note: Candidate campaign colours are based on the prominent colour used in campaign items (signs, literature, etc.)and are used as a visual differentiation between candidates. Colours from prior party affiliations may be used as well. |- | style="text-align:left;" colspan="13" |Sources:

Deputy Mayor

! rowspan="2" colspan="2"|Candidate ! colspan="3"|Popular vote |- ! Votes ! % ! ±% |- | style="background-color:#171E91;” | | style="text-align:left;" | Chris Gibb | style="text-align:right;" | 2,766 | style="text-align:right;" | 39.00 | style="text-align:center;" | -- |- | style="background-color:#000000;” | | style="text-align:left;" | Nancy Atkinson | style="text-align:right;" | 1,706 | style="text-align:right;" | 24.05 | style="text-align:center;" | -- |- | style="background-color:#00AFE3;” | | style="text-align:left;" | Joe Shaw | style="text-align:right;" | 1,110 | style="text-align:right;" | 15.65 | style="text-align:center;" | -- |- | style="background-color:#76E645;” | | style="text-align:left;" | Dennis Sanson | style="text-align:right;" | 841 | style="text-align:right;" | 11.86 | style="text-align:center;" | -- |- | style="background-color:#8900B8;" | | style="text-align:left;" | Gregory Moore | style="text-align:right;" | 670 | style="text-align:right;" | 9.45 | style="text-align:center;" | -- |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Total valid votes | style="text-align:right;background-color:#FFFFFF;" | - | style="text-align:right;background-color:#FFFFFF;" | - | style="text-align:right;background-color:#c2c2c2;" colspan="2" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Total rejected, unmarked and declined votes | style="text-align:right;background-color:#FFFFFF;" | - | style="text-align:right;background-color:#FFFFFF;" | - | style="text-align:right;background-color:#c2c2c2;" colspan="2" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Turnout | style="text-align:right;background-color:#FFFFFF;" | - | style="text-align:right;background-color:#FFFFFF;" | - | style="text-align:right;background-color:#FFFFFF;" | -- |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Eligible voters | style="text-align:right;background-color:#FFFFFF;" | - | style="text-align:right;background-color:#c2c2c2;" colspan="3" | |- | style="text-align:left;" colspan="6" |Note: Candidate campaign colours are based on the prominent colour used in campaign items (signs, literature, etc.)and are used as a visual differentiation between candidates. Colours from prior party affiliations may be used as well. |- | style="text-align:left;" colspan="13" |Sources:

Amherstburg Municipal Council The following candidates ran for the Amherstburg Municipal Council. All candidates run on a town-wide constituency, and the top 5 placed candidates are elected.

! rowspan="2" colspan="2"|Candidate (Elect 5) ! colspan="3"|Popular vote |- ! Votes ! % ! ±% |- | style="background-color:#0E8A86;” | | style="text-align:left;" | Linden Crain | style="text-align:right;" | 3,795 | style="text-align:right;" | 12.74 | style="text-align:center;" | -- |- | style="background-color:#0061C9;" | | style="text-align:left;" | Donald McArthur (X) | style="text-align:right;" | 3,091 | style="text-align:right;" | 10.38 | style="text-align:center;" | -1.13 |- | style="background-color:#00FF31;” | | style="text-align:left;" | Molly Allaire | style="text-align:right;" | 2,858 | style="text-align:right;" | 9.60 | style="text-align:center;" | -- |- | style="background-color:#F3FF00;" | | style="text-align:left;" | Peter Courtney (X) | style="text-align:right;" | 2,743 | style="text-align:right;" | 9.21 | style="text-align:center;" | +1.33 |- | style="background-color:#A37979;” | | style="text-align:left;" | Diane Pouget | style="text-align:right;" | 2,624 | style="text-align:right;" | 8.81 | style="text-align:center;" | -- |- | style="background-color:#000000;" | | style="text-align:left;" | Lori Wightman | style="text-align:right;" | 2,180 | style="text-align:right;" | 7.32 | style="text-align:center;" | -0.03 |- | style="background-color:#EB0909;” | | style="text-align:left;" | Gerry Theriault | style="text-align:right;" | 2,116 | style="text-align:right;" | 7.10 | style="text-align:center;" | -- |- | style="background-color:#1B0087;" | | style="text-align:left;" | Patrica Simone (X) | style="text-align:right;" | 2,114 | style="text-align:right;" | 7.10 | style="text-align:center;" | -2.63 |- | style="background-color:#6E00C2;” | | style="text-align:left;" | Bill Fryer | style="text-align:right;" | 1,579 | style="text-align:right;" | 5.30 | style="text-align:center;" | -- |- | style="background-color:#8F0000;" | | style="text-align:left;" | Lawrence Amlin | style="text-align:right;" | 1,489 | style="text-align:right;" | 5.00 | style="text-align:center;" | -- |- | style="background-color:#E3A0E8;” | | style="text-align:left;" | Frank Di Pasquale | style="text-align:right;" | 1,465 | style="text-align:right;" | 4.92 | style="text-align:center;" | -- |- | style="background-color:#00E8FF;" | | style="text-align:left;" | Marc Renaud (X) | style="text-align:right;" | 1,253 | style="text-align:right;" | 4.21 | style="text-align:center;" | -3.25 |- | style="background-color:#F79800;” | | style="text-align:left;" | Tara Kearsey | style="text-align:right;" | 996 | style="text-align:right;" | 3.34 | style="text-align:center;" | -- |- | style="background-color:#F7CE00;" | | style="text-align:left;" | Holger Kretschmann | style="text-align:right;" | 682 | style="text-align:right;" | 2.29 | style="text-align:center;" | -- |- | style="background-color:#707A27;” | | style="text-align:left;" | Andrew Argoselo | style="text-align:right;" | 444 | style="text-align:right;" | 1.49 | style="text-align:center;" | -- |- | style="background-color:#116120;" | | style="text-align:left;" | Lucas Anderson | style="text-align:right;" | 356 | style="text-align:right;" | 1.20 | style="text-align:center;" | -- |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Total valid votes | style="text-align:right;background-color:#FFFFFF;" | - | style="text-align:right;background-color:#FFFFFF;" | - | style="text-align:right;background-color:#c2c2c2;" colspan="2" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Total rejected, unmarked and declined votes | style="text-align:right;background-color:#FFFFFF;" | - | style="text-align:right;background-color:#FFFFFF;" | - | style="text-align:right;background-color:#c2c2c2;" colspan="2" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Turnout | style="text-align:right;background-color:#FFFFFF;" | - | style="text-align:right;background-color:#FFFFFF;" | - | style="text-align:right;background-color:#FFFFFF;" | -- |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Eligible voters | style="text-align:right;background-color:#FFFFFF;" | - | style="text-align:right;background-color:#c2c2c2;" colspan="3" | |- | style="text-align:left;" colspan="6" |Note: Candidate campaign colours are based on the prominent colour used in campaign items (signs, literature, etc.)and are used as a visual differentiation between candidates. Colours from prior party affiliations may be used as well. |- | style="text-align:left;" colspan="13" |Sources:

Essex

The following are the results for Mayor, Deputy Mayor, & the Municipal Council of Essex

Mayor

! rowspan="2" colspan="2"|Candidate ! colspan="3"|Popular vote |- ! Votes ! % ! ±% |- | style="background-color:#E01807;” | | style="text-align:left;" | Sherry Bondy | style="text-align:right;" | 3,794 | style="text-align:right;" | 54.16 | style="text-align:center;" | -- |- | style="background-color:#0E88E8;" | | style="text-align:left;" | Richard Meloche (X) | style="text-align:right;" | 3,211 | style="text-align:right;" | 45.84 | style="text-align:center;" | -- |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Total valid votes | style="text-align:right;background-color:#FFFFFF;" | 7,005 | style="text-align:right;background-color:#FFFFFF;" | 99.62 | style="text-align:right;background-color:#c2c2c2;" colspan="2" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Total rejected, unmarked and declined votes | style="text-align:right;background-color:#FFFFFF;" | 27 | style="text-align:right;background-color:#FFFFFF;" | 0.38 | style="text-align:right;background-color:#c2c2c2;" colspan="2" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Turnout | style="text-align:right;background-color:#FFFFFF;" | 7,032