Find MPP by name:

MPP Sort ascending Riding Party
Pyne, Robert Allan Toronto Northeast — Seat A Conservative Party
Pupatello, Sandra Windsor West Ontario Liberal Party
Pryde, Thomas Huron Progressive Conservative Party of Ontario
Prue, Michael Beaches—East York New Democratic Party of Ontario
Proulx, Edmond Prescott Independent-Liberal
Proudfoot, William Huron Centre Ontario Liberal Party
Pritchard, Ada Mary Hamilton West Progressive Conservative Party of Ontario
Pringle, John Abbott Addington Progressive Conservative Party of Ontario
Prince, Albert Essex Ontario Liberal Party
Price, William Herbert Parkdale Conservative Party
Price, Lloyd Harrison Hastings East Progressive Conservative Party of Ontario
Price, Henry James St. David Progressive Conservative Party of Ontario
Price, Henry Isaac York West Conservative Party
Preston, William Alfred Rainy River Conservative Party
Preston, Thomas Hiram Brant South Ontario Liberal Party
Preston, Robert Henry Leeds Conservative Party
Preston, Richard Franklin Lanark North Conservative Party
Preston, Peter L. Brant—Haldimand Progressive Conservative Party of Ontario
Preston, Josiah Johnston Durham East Conservative Party
Pratt, Arthur Clarence Norfolk South Conservative Party
Powell, Charles Berkley Ottawa (2 Seats) Conservative Party
Pouliot, Gilles Lake Nipigon New Democratic Party of Ontario
Potts, Arthur Beaches—East York Ontario Liberal Party
Potter, Richard Thomas Quinte Progressive Conservative Party of Ontario
Porter, David Bruce North Ontario Liberal Party
Porter, Dana Harris St. George Progressive Conservative Party of Ontario
Pope, Alan William Cochrane South Progressive Conservative Party of Ontario
Poole, Dianne Eglinton Ontario Liberal Party
Polsinelli, Claudio Yorkview Ontario Liberal Party
Pollock, James Hastings—Peterborough Progressive Conservative Party of Ontario
Poisson, Paul Essex North Conservative Party
Poirier, Jean Prescott and Russell Ontario Liberal Party
Pittock, Gordon William Oxford Progressive Conservative Party of Ontario
Pitman, Walter George Peterborough New Democratic Party of Ontario
Piruzza, Teresa Windsor West Ontario Liberal Party
Pirie, Hon. George Timmins Progressive Conservative Party of Ontario
Pinard, Joseph Albert Ottawa East Independent-Liberal
Pilkey, Clifford George Oshawa New Democratic Party of Ontario
Pilkey, Allan Oshawa New Democratic Party of Ontario
Pierre, Natalie Burlington Progressive Conservative Party of Ontario
Pierce, Franklin Jack Rainy River Progressive Conservative Party of Ontario
Piché, René L. Cochrane North Progressive Conservative Party of Ontario
Piccini, Hon. David Northumberland—Peterborough South Progressive Conservative Party of Ontario
Phillips, Rod Ajax Progressive Conservative Party of Ontario
Phillips, Mackinnon Grey North Progressive Conservative Party of Ontario
Phillips, Gerry Scarborough—Agincourt Ontario Liberal Party
Philip, Ed Thomas Etobicoke—Rexdale New Democratic Party of Ontario
Phelps, Orson James Simcoe Centre Ontario Liberal Party
Pharand, George Hector Prescott Conservative Party
Pettypiece, Henry John Lambton East Ontario Liberal Party
Pettit, Trevor Hamilton Mountain Progressive Conservative Party of Ontario
Pettapiece, Randy Perth—Wellington Progressive Conservative Party of Ontario
Peterson, Tim Mississauga South Progressive Conservative Party of Ontario
Peterson, David Robertson London Centre Ontario Liberal Party
Peters, Steve Elgin—Middlesex—London Ontario Liberal Party
Perry, George Oxford North Ontario Liberal Party
Perruzza, Anthony Downsview New Democratic Party of Ontario
Pense, Edward John Barker Kingston Ontario Liberal Party
Pendergast, Leeanna Kitchener—Conestoga Ontario Liberal Party
Pelissero, Harry Lincoln Ontario Liberal Party
Peck, Samuel Stanley Victoria North Ontario Liberal Party
Peck, George Henry Scarborough Centre Progressive Conservative Party of Ontario
Peck, Edward Armour Peterborough West Conservative Party
Pearson, Peter William York North Ontario Liberal Party
Pearce, Josiah Williams Hastings North Conservative Party
Peacock, Hugh Windsor West New Democratic Party of Ontario
Paxton, Thomas Ontario North Ontario Liberal Party
Paul, William James Addington Conservative Party
Pattulo, Andrew Oxford North Ontario Liberal Party
Pattinson, George Waterloo South Conservative Party
Patterson, Roland Grey North Ontario Liberal Party
Patterson, Robert John Victoria South Conservative Party
Patterson, Peter York West Ontario Liberal Party
Patterson, James Colebrook Essex North Conservative Party
Patten, Richard Ottawa Centre Ontario Liberal Party
Patrick, Thomas L. Middlesex North Progressive Conservative Party of Ontario
Paton, Robert Simcoe Centre Ontario Liberal Party
Paterson, Donald Alexander Essex South Ontario Liberal Party
Pasma, Chandra Ottawa West—Nepean New Democratic Party of Ontario
Partington, Peter Brock Progressive Conservative Party of Ontario
Parsons, Ernie Prince Edward—Hastings Ontario Liberal Party
Parsa, Hon. Michael Aurora—Oak Ridges—Richmond Hill Progressive Conservative Party of Ontario
Parry, George William Kent West Progressive Conservative Party of Ontario
Parrott, Harry Craig Oxford Progressive Conservative Party of Ontario
Parnell, Frederick Raymond St. Catharines Conservative Party
Parliament, Nelson Prince Edward Ontario Liberal Party
Parkhill, William James Simcoe South Conservative Party
Parker, John L. York East Progressive Conservative Party of Ontario
Park, Lindsey Durham Independent
Park, George Eamon Dovercourt Co-operative Commonwealth Federation
Parent, Alexander A. Essex North Liberal-Labour
Pardo, Thomas Letson Kent West Ontario Liberal Party
Pardee, Timothy Blair Lambton West Ontario Liberal Party
Pardee, Frederick Forsyth Lambton West Ontario Liberal Party
Pang, Billy Markham—Unionville Progressive Conservative Party of Ontario
Palladini, Al Vaughan—King—Aurora Progressive Conservative Party of Ontario
Pacaud, Gaspard Essex North Ontario Liberal Party