Government of Ontario

Ontario NDP Caucus

Stay in the loop

Andrea Horwath and the team on your side

Leader Hamilton-Centre

Andrea Horwath

Visit website
Toronto–St. Paul's

Jill Andrew

Visit website
London-Fanshawe

Teresa Armstrong

Visit website
Kingston and the Islands

Ian Arthur

Visit website
Scarborough Southwest

Doly Begum

Visit website
University–Rosedale

Jessica Bell

Visit website
Beaches–East York

Rima Berns-McGown

Visit website
Timmins

Gilles Bisson

Visit website
Mushkegowuk—James Bay

Guy Bourgouin

Visit website
Niagara Centre

Jeff Burch

Visit website
Waterloo

Catherine Fife

Visit website
Oshawa

Jennifer French

Visit website
Niagara Falls

Wayne Gates

Visit website
Nickel Belt

France Gélinas

Visit website
Spadina–Fort York

Chris Glover

Visit website
Windsor West

Lisa Gretzky

Visit website
Ottawa Centre

Joel Harden

Visit website
York South–Weston

Faisal Hassan

Visit website
Windsor-Tecumseh

Percy Hatfield

Visit website
Parkdale–High Park

Bhutila Karpoche

Visit website
London North Centre

Terence Kernaghan

Visit website
Kitchener Centre

Laura Mae Lindo

Visit website
Timiskaming Cochrane

John Vanthof

Visit website
Kiiwetinoong

Sol Mamakwa

Visit website
Algoma-Manitoulin

Michael Mantha

Visit website
Hamilton East-Stoney Creek

Paul Miller

Visit website
Thunder Bay–Atikokan

Judith Monteith-Farrell

Visit website
Toronto Centre

Suze Morrison

Visit website
Essex

Taras Natyshak

Visit website
Humber River–Black Creek

Tom Rakocevic

London West

Peggy Sattler

Visit website
Hamilton West–Ancaster–Dundas

Sandy Shaw

Visit website
Brampton East

Gurratan Singh

Brampton Centre

Sara Singh

Visit website
St. Catharines

Jennie Stevens

Davenport

Marit Stiles

Visit website
Toronto-Danforth

Peter Tabuns

Visit website
Hamilton Mountain

Monique Taylor

Visit website
Sudbury

Jamie West

Visit website
Brampton North

Kevin Yarde

Visit website