Residents living north of Kingston will be voting for a new member of Parliament on December 3.
Prime Minister Justin Trudeau called the by-election today for the riding of Leeds-Grenville-Thousand Islands and Rideau Lakes, beating the Tuesday deadline set by Elections Canada.
The by-election will fill the steat of longtime Conservative MP Gord Brown, who passed away suddenly in May from a heart attack in his Parliament Hill office. He was 58 at the time of his death.
The riding includes Brockville, Rideau Lakes, Agusta, North Grenville, Elizabethtown-Kitley, Leeds and the Thousand Islands, Edwardsburgh/Cardinal, Gananoque, Prescott and Athens.
Elections Canada says there are 79,669 people eligible to vote in the riding.
There are many other ridings left without representation in the House of Commons, including the Outremont seat of former NDP leader Tom Mulcair. Another seat in Ontario - in York-Simcoe - is up for grabs after Conservative MP and former House Leader Peter Van Loan retired.
On the West Coast, the Burnaby-South riding is vacant and in need of another MP after Kennedy Stewart resigned from the House of Commons to run a successful campaign for the mayorship in Vancouver.
This riding is particularly contentious, as NDP leader Jagmeet Singh has announced his intention to run for this seat in the House of Commons.