Here are Windsor's newest councillors
Windsorites have chosen Drew Dilkens as the city's mayor for the next four years.
He will be working alongside the following 10 councillors:
Ward 1 - Fred Francis
Francis beat Matt Ford, Krysta Glovasky-Ridsdale, Wiquar Husain and Darcie Renaud in the race.
Ward 2 - Fabio Costante
Costante beat John Elliott in the race.
Ward 3 - Rino Bortolin
Bortolin won against Helmi Charif and Steve Palenkas.
Ward 4 - Chris Holt
Holt took home the seat after facing the only challenger, Janice Campbell.
Ward 5 - Ed Sleiman
There were six people running in the ward and Sleiman took home more votes than Adam Castle, Lillian B. Kruzsely, Joe Lucier, Martin A. Utrosa and Joey Wright.
Days before Monday, Lucier and Utrosa threw their support behind Wright.
Ward 6 - Jo-Anne Gignac
Gignac came first in the race.
Others who ran for the seat are Jeff Denomme, Josh Jacquot and Terry Yaldo.
Ward 7 - Irek Kusmierczyk
Ward 7 had four competitors for the seat.
Barbara Holland, Angelo Marignani and Albert Saba lost to Irek Kusmierczyk.
Ward 8 - Gary Kaschak
Former Coun. Bill Marra did not run for re-election, leaving it empty for one of eight candidates.
Kaschak won against Giovanni (John) Abati, Gemma Grey-Hall, Patti Hayes, Greg Lemay, Kathryn MacDonell, David Sundin and Lisa Valente.
Ward 9 - Kieran McKenzie
The three-person race in Ward 9 was considered one of the tighter races.
McKenzie took home the seat against Hilary Payne, incumbent, and Alex Aggarwal.
Ward 10 - Jim Morrison
Ward 10 was another packed race with eight people running.
Incumbent Paul Borrelli lost his seat to challenger Morrison.
Olivia Ashak, Wally Chafchak, Mohamed Chams, Mark Masanovich, Michael Patterson and Sadiq Pirani also ran for the seat.
School board trustees
Results are also in for those vying for trustee seats in the Greater Essex County and Windsor-Essex Catholic District School Boards, Conseil Scolaire Viamonde and Conseil Scolaire Catholique Providence.
Greater Essex County District School Board
Windsor Wards 1/2/9: Jessica Sartori and Linda Qin
Windsor Wards 3/4/10: Sarah Cipkar and Alan Halberstadt
Windsor Wards 5/6/7/8: Cathy Cooke and Gale Simko Hatfield
Essex/Kingsville: Julia Burgess
Lakeshore/Tecumseh: Alicia Higgison
LaSalle/Amherstburg: Ronald LeClair (acclaimed)
Leamington/Pelee: Aimee Omstead
Windsor-Essex Catholic District School Board
Windsor Wards 1/10: Fulvio Valentinis
Windsor Wards 2/9: Tony Polifroni
Windsor Wards 3/4: Bernard Mastromattei
Windsor Wards 5/8: Fred Alexander
Windsor Wards 6/7: Kim Bouchard
LaSalle/Amherstburg: Frank Di Tomasso
Essex/Kingsville/Leamington/Pelee: Mary DiMenna
Lakeshore: Lisa Soulliere (acclaimed)
Tecumseh: Mary Heath (acclaimed)
Conseil Scolaire Viamonde
Sole trustee seat: Guillaume Teasdale
Conseil Scolaire Catholique Providence
Windsor Wards 1/9 + LaSalle: Jacques Kenny (acclaimed)
Windsor Wards 2/3/4/5/8/10: Christian Trudeau (acclaimed)
Windsor Wards 6/7 + Tecumseh Wards 1/2/3: Pauline Morais
Tecumseh Wards 4/5 + Lakeshore Wards 1/2/3/4: Jean-Francois Gauthier (acclaimed)
Lakeshore Wards 5/6 + Leamington + Pelee: Doris Sauve (acclaimed)
Amherstburg + Essex + Kingsville: Didier Marotte (acclaimed)
Tap the player below to watch our special election night broadcast: