2026 state legislative forecast

Vermont House forecast

Democrats win control of the Vermont House in nearly every one of 2,000 simulations, against a Democratic majority today. All 150 seats are on the 2026 ballot; 1 race is within a 35 to 65 split.

Safe DUpdated October 22, 2026Seats 150On the ballot 150Vermont SenateAll chambers
Chance of control
>99%D<1%R
Democratic seats, 80% range
106 to 115
Median 111 ยท 76 for a majority
Favored to flip
19to D0to R
After 2024: 86 D, 53 R, 11 other
Environment
D +6.9
Shift from the 2024 presidential vote

Vermont House map

District ADDISON 1: Democrats >99%District ADDISON 2: Democrats >99%District ADDISON 3: Democrats >99%District ADDISON 4: Democrats >99%District ADDISON 5: Democrats >99%District ADDISON-RUTLAND: Democrats >99%District BENNINGTON 1: Democrats 58%District BENNINGTON 2: Democrats >99%District BENNINGTON 3: Democrats >99%District BENNINGTON 4: Democrats >99%District BENNINGTON 5: Democrats >99%District BENNINGTON-RUTLAND: Democrats >99%District CALEDONIA 1: Democrats 66%District CALEDONIA 2: Democrats 91%District CALEDONIA 3: Democrats 13%District CALEDONIA-ESSEX: Democrats >99%District CALEDONIA-WASHINGTON: Democrats 98%District CHITTENDEN 1: Democrats >99%District CHITTENDEN 10: Democrats >99%District CHITTENDEN 11: Democrats >99%District CHITTENDEN 12: Democrats >99%District CHITTENDEN 13: Democrats >99%District CHITTENDEN 14: Democrats >99%District CHITTENDEN 15: Democrats <1%District CHITTENDEN 16: Democrats >99%District CHITTENDEN 17: Democrats >99%District CHITTENDEN 18: Democrats >99%District CHITTENDEN 19: Democrats >99%District CHITTENDEN 2: Democrats >99%District CHITTENDEN 20: Democrats >99%District CHITTENDEN 21: Democrats >99%District CHITTENDEN 22: Democrats >99%District CHITTENDEN 23: Democrats >99%District CHITTENDEN 24: Democrats >99%District CHITTENDEN 25: Democrats >99%District CHITTENDEN 3: Democrats >99%District CHITTENDEN 4: Democrats >99%District CHITTENDEN 5: Democrats >99%District CHITTENDEN 6: Democrats >99%District CHITTENDEN 7: Democrats >99%District CHITTENDEN 8: Democrats >99%District CHITTENDEN 9: Democrats >99%District CHITTENDEN-FRANKLIN: Democrats <1%District ESSEX-CALEDONIA: Democrats <1%District ESSEX-ORLEANS: Democrats <1%District FRANKLIN 1: Democrats >99%District FRANKLIN 2: Democrats <1%District FRANKLIN 3: Democrats 22%District FRANKLIN 4: Democrats 33%District FRANKLIN 5: Democrats <1%District FRANKLIN 6: Democrats <1%District FRANKLIN 7: Democrats <1%District FRANKLIN 8: Democrats <1%District GRAND ISLE-CHITTENDEN: Democrats 91%District LAMOILLE 1: Democrats <1%District LAMOILLE 2: Democrats >99%District LAMOILLE 3: Democrats >99%District LAMOILLE-WASHINGTON: Democrats >99%District ORANGE 1: Democrats 73%District ORANGE 2: Democrats >99%District ORANGE 3: Democrats <1%District ORANGE-CALEDONIA: Democrats 15%District ORANGE-WASHINGTON-ADDISON: Democrats >99%District ORLEANS 1: Democrats <1%District ORLEANS 2: Democrats >99%District ORLEANS 3: Democrats <1%District ORLEANS 4: Democrats >99%District ORLEANS-LAMOILLE: Democrats <1%District RUTLAND 1: Democrats <1%District RUTLAND 10: Democrats <1%District RUTLAND 11: Democrats <1%District RUTLAND 2: Democrats <1%District RUTLAND 3: Democrats <1%District RUTLAND 4: Democrats <1%District RUTLAND 5: Democrats <1%District RUTLAND 6: Democrats 83%District RUTLAND 7: Democrats <1%District RUTLAND 8: Democrats 92%District RUTLAND 9: Democrats 84%District RUTLAND-BENNINGTON: Democrats 85%District RUTLAND-WINDSOR: Democrats 75%District WASHINGTON 1: Democrats <1%District WASHINGTON 2: Democrats >99%District WASHINGTON 3: Democrats >99%District WASHINGTON 4: Democrats >99%District WASHINGTON 5: Democrats >99%District WASHINGTON 6: Democrats >99%District WASHINGTON-CHITTENDEN: Democrats >99%District WASHINGTON-ORANGE: Democrats 26%District WINDHAM 1: Democrats >99%District WINDHAM 2: Democrats <1%District WINDHAM 3: Democrats >99%District WINDHAM 4: Democrats >99%District WINDHAM 5: Democrats >99%District WINDHAM 6: Democrats >99%District WINDHAM 7: Democrats >99%District WINDHAM 8: Democrats >99%District WINDHAM 9: Democrats >99%District WINDHAM-WINDSOR-BENNINGTON: Democrats >99%District WINDSOR 1: Democrats >99%District WINDSOR 2: Democrats 92%District WINDSOR 3: Democrats 99%District WINDSOR 4: Democrats >99%District WINDSOR 5: Democrats >99%District WINDSOR 6: Democrats >99%District WINDSOR-ADDISON: Democrats >99%District WINDSOR-ORANGE 1: Democrats >99%District WINDSOR-ORANGE 2: Democrats >99%District WINDSOR-WINDHAM: Democrats >99%
Safe DLean DToss upLean RSafe R

District shapes are estimated from where each district's voters live in the precinct returns, not drawn from the official boundary files.

Pick a district

Hover the map for the odds in any district. Click one to pin it here and find it in the table below.

Every seat

Average 111 D to 35 R
District ADDISON 1: Democrats win >99%District ADDISON 1: Democrats win >99%District ADDISON 2: Democrats win >99%District ADDISON 3: Democrats win >99%District ADDISON 3: Democrats win >99%District ADDISON 4: Democrats win >99%District ADDISON 4: Democrats win >99%District ADDISON 5: Democrats win >99%District BENNINGTON 2: Democrats win >99%District BENNINGTON 2: Democrats win >99%District BENNINGTON 3: Democrats win >99%District BENNINGTON 4: Democrats win >99%District BENNINGTON 4: Democrats win >99%District BENNINGTON 5: Democrats win >99%District BENNINGTON 5: Democrats win >99%District CALEDONIA-ESSEX: Democrats win >99%District CALEDONIA-ESSEX: Democrats win >99%District CHITTENDEN 1: Democrats win >99%District CHITTENDEN 10: Democrats win >99%District CHITTENDEN 11: Democrats win >99%District CHITTENDEN 12: Democrats win >99%District CHITTENDEN 13: Democrats win >99%District CHITTENDEN 13: Democrats win >99%District CHITTENDEN 14: Democrats win >99%District CHITTENDEN 14: Democrats win >99%District CHITTENDEN 16: Democrats win >99%District CHITTENDEN 16: Democrats win >99%District CHITTENDEN 17: Democrats win >99%District CHITTENDEN 18: Democrats win >99%District CHITTENDEN 18: Democrats win >99%District CHITTENDEN 19: Democrats win >99%District CHITTENDEN 19: Democrats win >99%District CHITTENDEN 2: Democrats win >99%District CHITTENDEN 2: Democrats win >99%District CHITTENDEN 20: Democrats win >99%District CHITTENDEN 20: Democrats win >99%District CHITTENDEN 21: Democrats win >99%District CHITTENDEN 21: Democrats win >99%District CHITTENDEN 22: Democrats win >99%District CHITTENDEN 22: Democrats win >99%District CHITTENDEN 23: Democrats win >99%District CHITTENDEN 23: Democrats win >99%District CHITTENDEN 25: Democrats win >99%District CHITTENDEN 3: Democrats win >99%District CHITTENDEN 3: Democrats win >99%District CHITTENDEN 4: Democrats win >99%District CHITTENDEN 5: Democrats win >99%District CHITTENDEN 6: Democrats win >99%District CHITTENDEN 7: Democrats win >99%District CHITTENDEN 8: Democrats win >99%District CHITTENDEN 9: Democrats win >99%District LAMOILLE 3: Democrats win >99%District LAMOILLE 3: Democrats win >99%District LAMOILLE-WASHINGTON: Democrats win >99%District LAMOILLE-WASHINGTON: Democrats win >99%District ORANGE 2: Democrats win >99%District ORANGE-WASHINGTON-ADDISON: Democrats win >99%District ORANGE-WASHINGTON-ADDISON: Democrats win >99%District ORLEANS 4: Democrats win >99%District WASHINGTON 2: Democrats win >99%District WASHINGTON 2: Democrats win >99%District WASHINGTON 3: Democrats win >99%District WASHINGTON 3: Democrats win >99%District WASHINGTON 4: Democrats win >99%District WASHINGTON 4: Democrats win >99%District WASHINGTON 5: Democrats win >99%District WASHINGTON 6: Democrats win >99%District WASHINGTON-CHITTENDEN: Democrats win >99%District WASHINGTON-CHITTENDEN: Democrats win >99%District WINDHAM 1: Democrats win >99%District WINDHAM 3: Democrats win >99%District WINDHAM 3: Democrats win >99%District WINDHAM 4: Democrats win >99%District WINDHAM 5: Democrats win >99%District WINDHAM 6: Democrats win >99%District WINDHAM 7: Democrats win >99%District WINDHAM 8: Democrats win >99%District WINDHAM 9: Democrats win >99%District WINDHAM-WINDSOR-BENNINGTON: Democrats win >99%District WINDSOR 1: Democrats win >99%District WINDSOR 1: Democrats win >99%District WINDSOR 4: Democrats win >99%District WINDSOR 5: Democrats win >99%District WINDSOR 6: Democrats win >99%District WINDSOR 6: Democrats win >99%District WINDSOR-ADDISON: Democrats win >99%District WINDSOR-ORANGE 2: Democrats win >99%District WINDSOR-ORANGE 2: Democrats win >99%District ADDISON-RUTLAND: Democrats win >99%District LAMOILLE 2: Democrats win >99%District LAMOILLE 2: Democrats win >99%District WINDSOR-ORANGE 1: Democrats win >99%District FRANKLIN 1: Democrats win >99%District FRANKLIN 1: Democrats win >99%District ORLEANS 2: Democrats win >99%District CHITTENDEN 24: Democrats win >99%District WINDSOR-WINDHAM: Democrats win >99%District BENNINGTON-RUTLAND: Democrats win >99%District WINDSOR 3: Democrats win 99%District CALEDONIA-WASHINGTON: Democrats win 98%District RUTLAND 8: Democrats win 92%District WINDSOR 2: Democrats win 92%District CALEDONIA 2: Democrats win 91%District GRAND ISLE-CHITTENDEN: Democrats win 91%District GRAND ISLE-CHITTENDEN: Democrats win 91%District RUTLAND-BENNINGTON: Democrats win 85%District RUTLAND 9: Democrats win 84%District RUTLAND 6: Democrats win 83%District RUTLAND-WINDSOR: Democrats win 75%District ORANGE 1: Democrats win 73%District CALEDONIA 1: Democrats win 66%District BENNINGTON 1: Democrats win 58%District FRANKLIN 4: Democrats win 33%District FRANKLIN 4: Democrats win 33%District WASHINGTON-ORANGE: Democrats win 26%District WASHINGTON-ORANGE: Democrats win 26%District FRANKLIN 3: Democrats win 22%District ORANGE-CALEDONIA: Democrats win 15%District CALEDONIA 3: Democrats win 13%District CALEDONIA 3: Democrats win 13%District CHITTENDEN-FRANKLIN: Democrats win <1%District CHITTENDEN-FRANKLIN: Democrats win <1%District FRANKLIN 8: Democrats win <1%District CHITTENDEN 15: Democrats win <1%District CHITTENDEN 15: Democrats win <1%District ESSEX-CALEDONIA: Democrats win <1%District ESSEX-ORLEANS: Democrats win <1%District FRANKLIN 2: Democrats win <1%District FRANKLIN 5: Democrats win <1%District FRANKLIN 5: Democrats win <1%District FRANKLIN 6: Democrats win <1%District FRANKLIN 7: Democrats win <1%District LAMOILLE 1: Democrats win <1%District ORANGE 3: Democrats win <1%District ORLEANS 1: Democrats win <1%District ORLEANS 3: Democrats win <1%District ORLEANS-LAMOILLE: Democrats win <1%District ORLEANS-LAMOILLE: Democrats win <1%District RUTLAND 1: Democrats win <1%District RUTLAND 10: Democrats win <1%District RUTLAND 11: Democrats win <1%District RUTLAND 2: Democrats win <1%District RUTLAND 2: Democrats win <1%District RUTLAND 3: Democrats win <1%District RUTLAND 4: Democrats win <1%District RUTLAND 5: Democrats win <1%District RUTLAND 7: Democrats win <1%District WASHINGTON 1: Democrats win <1%District WASHINGTON 1: Democrats win <1%District WINDHAM 2: Democrats win <1%
Safe DLean DToss upLean RSafe R
Democratic seats across 2,000 simulations
76 for a majority9599122

Every House district

DistrictLast winner2026 nominees2024 leanForecastDem winProjected D votesProjected R votesTotalRating
BENNINGTON 1Jonathan Cooper 2024Jonathan Cooper vs Charles Edward JewettR +12.1D +1.358%8358141,674Toss up
CALEDONIA 1Debra Lynn Powers 2024David Tucker vs Debra "Debbie" PowersD +6.9D +2.766%1,7461,6543,453Lean D
FRANKLIN 42 seatsMatthew E Walker, Thomas "Tom" Oliver Jr 2024Tamar Bouchard, Carmela Ann Mayette vs Thomas "Tom" Oliver, Matthew E. WalkerR +9.8R +2.933%2,8232,9905,901Lean R
WASHINGTON-ORANGE2 seatsGina Galfetti, Francis "Topper" Mcfaun 2024Melissa Battah, Emily Wheeler-Reynolds vs Gina Galfetti, David SoucyD +8.9R +4.226%3,0013,2626,358Lean R
ORANGE 1Michael Tagliavia 2024Gregory Wilson vs Michael "Mike" TagliaviaD +1.5D +4.273%1,7521,6103,414Lean D
RUTLAND-WINDSORKevin C Winter 2024Phoebe Tucker vs Kevin C. WinterD +10.9D +4.675%1,8951,7283,678Lean D
FRANKLIN 3Joe Luneau 2024Suzanne Kenyon vs Joseph "Joe" LuneauR +15.0R +4.722%1,6861,8533,592Lean R
RUTLAND 6Mary E Howard 2024Chris Siliski vs Cindy LaskevichR +4.1D +6.383%1,8811,6583,592Likely D
ORANGE-CALEDONIAJoe Parsons 2024Aiden Boyd Otterman vs Tom Otterman ยท Susan Culp (I)R +0.9R +6.515%1,5151,7273,292Likely R
RUTLAND 9Tod Nielsen 2024Jeff Haylon vs Aida NielsenD +8.2D +6.684%1,6161,4163,078Likely D
RUTLAND-BENNINGTONChris Pritchard 2024Jessica Van Oort vs Chris PritchardD +11.9D +6.885%1,5681,3692,981Likely D
CALEDONIA 32 seatsMartha "Marty" Feltus, Beth M Quimby 2024Bill Coleman, Dennis R. Labounty vs Erik R. Lavallee, Beth M. QuimbyR +2.4R +7.613%2,5772,9995,661Likely R
GRAND ISLE-CHITTENDEN2 seatsMichael R Morgan, Leland J Morgan 2024Sylvia Jensen, Dave Skinner vs Josie Henry, Michael R. MorganD +21.7D +8.991%3,5032,9316,532Likely D
CALEDONIA 2Michael "Mike" Southworth 2024Audrey Grant vs Michael SouthworthD +21.1D +9.091%1,6071,3412,993Likely D
WINDSOR 2Vl Coffin 2024Mark Yuengling vs VL CoffinD +10.0D +9.292%1,9681,6363,658Likely D
RUTLAND 8Alicia Malay 2024Genevieve K. Duchesneau vs Alicia MalayD +2.6D +9.592%1,9101,5803,543Likely D

Projected Vermont House vote

150 seats on the ballot
PartyVotesShare
Democrats218,18059.4%
Republicans144,16639.3%
Independents and others4,7451.3%
Total367,088100%

The sum of every district on the ballot. Each district's turnout is its 2024 top of ticket vote on today's lines, scaled to the forecast's 2026 statewide vote less a small share who skip legislative races, split by the district forecast. A district with no candidate from one party gives all its votes to the other. The district table lists each seat's projected votes.

How this is built
Each district starts from its 2024 presidential vote, read off the precincts that voted in it, and moves with the state's 2026 House forecast and the national generic ballot. Half of what the last legislative winner ran ahead of the district carries over, 2026 primary turnout moves districts where it is posted, and district and statewide legislative polls count by recency and sample. A seat with no candidate from one party is called for the other. 2,000 simulations share a national, a state and a district shock. The map's district shapes are estimated from where each district's voters are in the precinct returns. All chambers.