NOTICE: During the 42nd Ontario General Election our office will remain open carrying out all services for the constituents of Carleton – Mississippi Mills that we have in the past. 

For any elections related questions please visit

Hello, my name is Jack.

I am the Member of Provincial Parliament for Carleton-Mississippi Mills. How can I help you?

Jack has successfully advocated for and protected the rights of individuals, changed public perceptions, and influenced government policy to the benefit of the people of Ontario. Jack went to school at Dirleton, Fitzroy Harbour and Arnprior. He attained the degree of B. Sc. in civil engineering at Queen’s University in 1972. Jack worked in engineering and construction in Vancouver and Calgary for 10 years. Jack is a cash crop farmer who lives and works on the family farm at MacLaren’s Landing in West Carleton Township. The farm was a Crown Grant to the MacLaren family in 1826. Jack and his wife Janet have three daughters – Jessica, Rachel and Alexis. Janet and all three girls are Registered Nurses who are working in hospitals in Ottawa, Calgary and San Diego. The MacLaren family has a long history of being involved in community politics for the purpose of community betterment. Jack’s father, grand-father and great grand-father were all politically active. In the MacLaren house it was always understood that with the enjoyment and benefits of a healthy community comes the obligation to contribute to the community. Jack is ready to discuss the issues that concern you, and be your voice in Ontario.

Constituent Services

Learn how Jack’s Constituency Office can assist you in matters with the Ontario Government.

Contact Us

Are you a constituent of Carleton-Mississippi Mills? Do you need assistance in any of your matters involving the Ontario Government? Do you have any questions, concerns, issues, or comments about provincial issues that matter to you? If so, please contact us here. Jack is here to help you.

Contact Us

Service Ontario

Service Ontario directly assists Ontarians with a wide variety of provincial government services. Some popular service options can be found below.

Licence Plate Renewal

Driver's Licence Renewal

Marriage Certificate

All Ontario Services


Learn about the latest news in the riding.

Queen’s Park


Listen to what some supporters have to say about Jack as a Member of Provincial Parliament for Carleton-Mississippi Mills.

See Testimonials