| Electoral District | Candidate | Political Party | Vote Count | Vote % |
|---|---|---|---|---|
| Elgin—Middlesex—London | Karen Louise Vecchio | Conservative Party of Canada | 49 | 35.77% |
| Elgin—Middlesex—London | Bronagh Joyce Morgan | Green Party of Canada | 20 | 14.60% |
| Elgin—Middlesex—London | Fred Sinclair | New Democratic Party | 31 | 22.63% |
| Elgin—Middlesex—London | Michael Hopkins | Christian Heritage Party of Canada | 8 | 5.84% |
| Elgin—Middlesex—London | Lou Bernardi | Rhinoceros Party | 3 | 2.19% |
| Elgin—Middlesex—London | Lori Baldwin-Sands | Liberal Party of Canada | 26 | 18.98% |