Latest update: March 21, 2024
63 seats needed for a majority
Safe | Likely | Leaning | Toss up | Seat-by-seat projection |
Last election (2022) |
|
34 | 11 | 7 | 17 | 69 [50-83] |
3 | |
16 | 4 | 3 | 3 | 26 [20-30.0] |
21 | |
6 | 4 | 2 | 2 | 14 [10-17.0] |
11 | |
0 | 0 | 5 | 6 | 11 [1-29] |
90 | |
0 | 2 | 0 | 3 | 5 [0-9] |
0 |
Electoral district | Current party | Latest projection |
---|---|---|
001 Abitibi-Est | Toss up PQ/CAQ | |
002 Abitibi-Ouest | Likely PQ gain | |
003 Acadie | Safe LIB hold | |
004 Anjou–Louis-Riel | Toss up LIB/PQ | |
005 Argenteuil | Likely PQ gain | |
006 Arthabaska | Leaning CAQ hold | |
007 Beauce-Nord | PCQ likely gain | |
008 Beauce-Sud | PCQ likely gain | |
009 Beauharnois | Likely PQ gain | |
010 Bellechasse | Toss up PQ/CAQ/QCP | |
011 Berthier | Safe PQ gain | |
012 Bertrand | Safe PQ gain | |
013 Blainville | Likely PQ gain | |
014 Bonaventure | Safe PQ gain | |
015 Borduas | Safe PQ gain | |
016 Bourassa-Sauvé | Likely LIB hold | |
017 Camille-Laurin | Safe PQ hold | |
018 Brome-Missisquoi | Leaning PQ gain | |
019 Chambly | Safe PQ gain | |
020 Champlain | Leaning CAQ hold | |
021 Chapleau | Leaning CAQ hold | |
022 Charlesbourg | Safe PQ gain | |
023 Charlevoix–Côte-de-Beaupré | Safe PQ gain | |
024 Châteauguay | Toss up LIB/PQ/CAQ | |
025 Chauveau | Toss up PQ/CAQ/QCP | |
026 Chicoutimi | Toss up PQ/CAQ | |
027 Chomedey | Safe LIB hold | |
028 Chutes-de-la-Chaudière | Toss up PQ/CAQ/QCP | |
029 Côte-du-Sud | Toss up PQ/CAQ | |
030 D’Arcy-McGee | Safe LIB hold | |
031 Deux-Montagnes | Safe PQ gain | |
032 Drummond–Bois-Francs | Toss up PQ/CAQ | |
033 Dubuc | Leaning PQ gain | |
034 Duplessis | Safe PQ gain | |
035 Fabre | Likely LIB gain | |
036 Gaspé | Safe PQ gain | |
037 Gatineau | Toss up LIB/PQ/CAQ | |
038 Gouin | QS safe hold | |
039 Granby | Toss up PQ/CAQ | |
040 Groulx | Likely PQ gain | |
041 Hochelaga-Maisonneuve | QS likely hold | |
042 Hull | Leaning LIB gain | |
043 Huntingdon | Toss up PQ/CAQ | |
044 Iberville | Likely PQ gain | |
045 Îles-de-la-Madeleine | Safe PQ hold | |
046 Jacques-Cartier | Safe LIB hold | |
047 Jean-Lesage | Toss up PQ/QS | |
048 Jean-Talon | Safe PQ gain | |
049 Jeanne-Mance–Viger | Safe LIB hold | |
050 Johnson | Leaning CAQ hold | |
051 Joliette | Safe PQ gain | |
052 Jonquière | Leaning PQ gain | |
053 L’Assomption | Toss up PQ/CAQ | |
054 La Peltrie | Toss up PQ/QCP | |
055 La Pinière | Safe LIB hold | |
056 La Prairie | Toss up PQ/CAQ | |
057 Labelle | Safe PQ gain | |
058 Lac-Saint-Jean | Likely PQ gain | |
059 LaFontaine | Safe LIB hold | |
060 Laporte | Leaning LIB gain | |
061 Laurier-Dorion | QS safe hold | |
062 Laval-des-Rapides | Toss up LIB/PQ | |
063 Laviolette-Saint-Maurice | Leaning PQ gain | |
064 Les Plaines | Safe PQ gain | |
065 Lévis | Leaning PQ gain | |
066 Lotbinière-Frontenac | Toss up CAQ/QCP | |
067 Louis-Hébert | Likely PQ gain | |
068 Marguerite-Bourgeoys | Safe LIB hold | |
069 Marie-Victorin | Safe PQ gain | |
070 Marquette | Safe LIB hold | |
071 Maskinongé | Toss up PQ/CAQ | |
072 Masson | Safe PQ gain | |
073 Matane-Matapédia | Safe PQ hold | |
074 Maurice-Richard | QS leaning hold | |
075 Mégantic | Leaning PQ gain | |
076 Mercier | QS safe hold | |
077 Mille-Îles | Likely LIB hold | |
078 Mirabel | Likely PQ gain | |
079 Mont-Royal -Outremont | Likely LIB hold | |
080 Montarville | Safe PQ gain | |
081 Montmorency | Likely PQ gain | |
082 Nelligan | Safe LIB hold | |
083 Nicolet-Bécancour | Toss up PQ/CAQ | |
084 Notre-Dame-de-Grâce | Safe LIB hold | |
085 Orford | Toss up PQ/CAQ | |
086 Papineau | Leaning CAQ hold | |
087 Pointe-aux-Trembles | Safe PQ gain | |
088 Pontiac | Safe LIB hold | |
089 Portneuf | Toss up PQ/CAQ/QCP | |
090 Prévost | Safe PQ gain | |
091 René-Lévesque | Safe PQ gain | |
092 Repentigny | Safe PQ gain | |
093 Richelieu | Safe PQ gain | |
094 Richmond | Toss up PQ/CAQ | |
095 Rimouski | Safe PQ gain | |
096 Rivière-du-Loup–Témiscouata | Toss up PQ/CAQ | |
097 Robert-Baldwin | Safe LIB hold | |
098 Roberval | Toss up PQ/CAQ | |
099 Rosemont | QS likely hold | |
100 Rousseau | Likely PQ gain | |
101 Rouyn-Noranda–Témiscamingue | Toss up PQ/QS | |
102 Saint-François | QS leaning gain | |
103 Saint-Henri–Sainte-Anne | QS safe hold | |
104 Saint-Hyacinthe | Leaning PQ gain | |
105 Saint-Jean | Safe PQ gain | |
106 Saint-Jérôme | Safe PQ gain | |
107 Saint-Laurent | Safe LIB hold | |
108 Sainte-Marie–Saint-Jacques | QS safe hold | |
109 Sainte-Rose | Toss up LIB/PQ | |
110 Sanguinet | Safe PQ gain | |
111 Sherbrooke | QS safe hold | |
112 Soulanges | Toss up LIB/PQ | |
113 Taillon | Safe PQ gain | |
114 Taschereau | Toss up PQ/QS | |
115 Terrebonne | Safe PQ gain | |
116 Trois-Rivières | Toss up PQ/CAQ | |
117 Ungava | Toss up PQ/QS | |
118 Vachon | Safe PQ gain | |
119 Vanier-Les Rivières | Safe PQ gain | |
120 Vaudreuil | Safe LIB hold | |
121 Verchères | Safe PQ gain | |
122 Verdun | QS likely hold | |
123 Viau | QS likely gain | |
124 Vimont | Leaning LIB gain | |
125 Westmount–Saint-Louis | Safe LIB hold |