Current MPPs

Current Party Standings

Total Seats: 107

  • Ontario Liberal Party:48
  • Progressive Conservative Party of Ontario:37
  • New Democratic Party of Ontario:21
  • Vacant seat(s):1
What MPP list do you want to view? 
MPP  sort Sorted order: down
Riding  sort Spacer
Albanese, Laura  York South--Weston 
Armstrong, Teresa J.  London--Fanshawe 
Arnott, Ted  Wellington--Halton Hills 
Bailey, Robert  Sarnia--Lambton 
Balkissoon, Bas  Scarborough--Rouge River 
Barrett, Toby  Haldimand--Norfolk 
Bartolucci, Rick  Sudbury 
Berardinetti, Lorenzo  Scarborough Southwest 
Bisson, Gilles  Timmins--James Bay 
Bradley, Hon James J.  St. Catharines 
Campbell, Sarah  Kenora--Rainy River 
Cansfield, Donna H.  Etobicoke Centre 
Chan, Hon Michael  Markham--Unionville 
Chiarelli, Hon Bob  Ottawa West--Nepean 
Chudleigh, Ted  Halton 
Clark, Steve  Leeds--Grenville 
Colle, Mike  Eglinton--Lawrence 
Coteau, Hon Michael  Don Valley East 
Crack, Grant  Glengarry--Prescott--Russell 
Damerla, Dipika  Mississauga East--Cooksville 
Delaney, Bob  Mississauga--Streetsville 
Del Duca, Steven  Vaughan 
Dhillon, Vic  Brampton West 
Dickson, Joe  Ajax--Pickering 
DiNovo, Cheri  Parkdale--High Park 
Duguid, Hon Brad  Scarborough Centre 
Dunlop, Garfield  Simcoe North 
Elliott, Christine  Whitby--Oshawa 
Fedeli, Victor  Nipissing 
Fife, Catherine  Kitchener--Waterloo 
Flynn, Hon Kevin Daniel  Oakville 
Forster, Cindy  Welland 
Fraser, John  Ottawa South 
Gates, Wayne  Niagara Falls 
Gélinas, France  Nickel Belt 
Gerretsen, Hon John  Kingston and the Islands 
Gravelle, Hon Michael  Thunder Bay--Superior North 
Hardeman, Ernie  Oxford 
Harris, Michael  Kitchener--Conestoga 
Hatfield, Percy  Windsor--Tecumseh 
Hillier, Randy  Lanark--Frontenac--Lennox and Addington 
Holyday, Douglas C.  Etobicoke--Lakeshore 
Horwath, Andrea  Hamilton Centre 
Hoskins, Hon Eric  St. Paul's 
Hudak, Tim  Niagara West--Glanbrook 
Hunter, Mitzie  Scarborough--Guildwood 
Jackson, Rod  Barrie 
Jaczek, Helena  Oak Ridges--Markham 
Jones, Sylvia  Dufferin--Caledon 
Klees, Frank  Newmarket--Aurora 
Kwinter, Monte  York Centre 
Leal, Hon Jeff  Peterborough 
Leone, Rob  Cambridge 
Levac, Hon Dave  Brant 
MacCharles, Hon Tracy  Pickering--Scarborough East 
MacLaren, Jack  Carleton--Mississippi Mills 
MacLeod, Lisa  Nepean--Carleton 
Mangat, Amrit  Mississauga--Brampton South 
Mantha, Michael  Algoma--Manitoulin 
Marchese, Rosario  Trinity--Spadina 
Martow, Gila  Thornhill 
Matthews, Hon Deborah  London North Centre 
Mauro, Hon Bill  Thunder Bay--Atikokan 
McDonell, Jim  Stormont--Dundas--South Glengarry 
McKenna, Jane  Burlington 
McMeekin, Hon Ted  Ancaster--Dundas--Flamborough--Westdale 
McNaughton, Monte  Lambton--Kent--Middlesex 
McNeely, Phil  Ottawa--Orléans 
Meilleur, Hon Madeleine  Ottawa--Vanier 
Miller, Norm  Parry Sound--Muskoka 
Miller, Paul  Hamilton East--Stoney Creek 
Milligan, Rob E.  Northumberland--Quinte West 
Milloy, Hon John  Kitchener Centre 
Moridi, Hon Reza  Richmond Hill 
Munro, Julia  York--Simcoe 
Murray, Hon Glen R.  Toronto Centre 
Naqvi, Hon Yasir  Ottawa Centre 
Natyshak, Taras  Essex 
Nicholls, Rick  Chatham--Kent--Essex 
Orazietti, Hon David  Sault Ste. Marie 
O'Toole, John  Durham 
Ouellette, Jerry J.  Oshawa 
Pettapiece, Randy  Perth--Wellington 
Piruzza, Hon Teresa  Windsor West 
Prue, Michael  Beaches--East York 
Qaadri, Shafiq  Etobicoke North 
Sandals, Hon Liz  Guelph 
Sattler, Peggy  London West 
Schein, Jonah  Davenport 
Scott, Laurie  Haliburton--Kawartha Lakes--Brock 
Sergio, Hon Mario  York West 
Singh, Jagmeet  Bramalea--Gore--Malton 
Smith, Todd  Prince Edward--Hastings 
Sousa, Hon Charles  Mississauga South 
Tabuns, Peter  Toronto--Danforth 
Takhar, Harinder S.  Mississauga--Erindale 
Taylor, Monique  Hamilton Mountain 
Thompson, Lisa M.  Huron--Bruce 
Vanthof, John  Timiskaming--Cochrane 
Walker, Bill  Bruce--Grey--Owen Sound 
Wilson, Jim  Simcoe--Grey 
Wong, Soo  Scarborough--Agincourt 
Wynne, Hon Kathleen O.  Don Valley West 
Yakabuski, John  Renfrew--Nipissing--Pembroke 
Yurek, Jeff  Elgin--Middlesex--London 
Zimmer, Hon David  Willowdale 
Current MPPs
Past & Present MPPs
Contact an MPP
Participation in Committees
Watch the Legislature in Action
Use of Assembly Grounds
Petitions