Trouble voting? Election Protection hotline: 866-OUR-VOTE. A nonpartisan coalition of civil-rights and voting-rights groups, not a government service. 866ourvote.org
Select a shape for details. Arrow keys move between shapes.
Last election held, margin in points
D 15+ pts
D 5 to 15 pts
D under 5 pts
R under 5 pts
R 5 to 15 pts
R 15+ pts
Other winner
No data
Show this map as a list (164)
· Tom Ploszaj (R); last result Republican by 14.6 points, 2024
· Matt Coker (R); last result Republican by 6.5 points, 2024
· Juliet Harvey-Bolia (R); last result Republican by 12.5 points, 2024
· Travis Toner (R); last result Republican won 2024
· Steve Bogert (R), Mike Bordes (R), Sheri Minor (R); last result Republican by 0.7 points, 2024
· Glen Aldrich (R), Russ Dumais (R), Dave Nagel (D); last result Republican by 0.8 points, 2024
· Barbara Comtois (R), Paul Terry (R), Peter Varney (R); last result Republican by 0.7 points, 2024
· Tom Buco (D), David Paige (D), Steve Woodcock (D); last result Democratic by 2.6 points, 2024
· Anita Burroughs (D), Chris McAleer (D); last result Democratic by 2.6 points, 2024
· Karel Crawford (R), Joe Hamblen (R); last result Republican by 3.3 points, 2024
· Lino Avellani (R), Mike Belcher (R); last result Republican by 3.9 points, 2024
· Jonathan Smith (R); last result Republican won 2024
· John MacDonald (R), Katy Peternel (R); last result Republican by 1.7 points, 2024
· No member on file; last result Democratic won 2024
· Dru Fox (D); last result Democratic by 31.3 points, 2024
· Philip Jones (D); last result Democratic won 2024
· Jodi Newell (D); last result Democratic by 31.1 points, 2024
· Lucy Weber (D); last result Democratic by 14.1 points, 2024
· Paul Berch (D), Cathryn Harvey (D); last result Democratic by 0.0 points, 2024
· Terri O'Rorke (D); last result Democratic won 2024
· Lucius Parshall (D); last result Democratic won 2024
· Rich Nalevanko (R); last result Republican by 1.3 points, 2024
· Barry Faulkner (D), Sly Karasinski (R); last result Democratic by 0.3 points, 2024
· Denis Murphy (R); last result Republican by 11.5 points, 2024
· Dick Thackston (R); last result Republican by 9.5 points, 2024
· Dick Ames (D); last result Democratic by 3.8 points, 2024
· John Hunt (R); last result Republican by 29.8 points, 2024
· Sean Durkin (R), James Tierney (R); last result Republican by 6.3 points, 2024
· Arnie Davis (R); last result Republican won 2024
· Mike Ouellet (R); last result Republican won 2024
· Seth King (R); last result Republican by 11.0 points, 2024
· Pete Morency (R), Marc Tremblay (R); last result Republican by 1.4 points, 2024
· No member on file; last result Republican by 9.0 points, 2024
· Joseph Barton (R), Calvin Beaulier (R), Darrell Louis (R); last result Republican by 1.2 points, 2024
· Jared Sullivan (D); last result Democratic by 28.5 points, 2024
· Jerry Stringham (D); last result Democratic by 16.4 points, 2024
· Heather Baldwin (D); last result Democratic by 7.3 points, 2024
· Marie Bjelobrk (R), Rick Ladd (R); last result Republican by 0.5 points, 2024
· Linda Franz (R); last result Republican by 9.3 points, 2024
· Janet Lucas (D); last result Democratic by 1.2 points, 2024
· Bill Bolton (D), Sallie Fellows (D), Peter Lovett (D); last result Democratic by 0.3 points, 2024
· No member on file; last result Democratic by 2.8 points, 2024
· John Sellers (R); last result Republican by 7.4 points, 2024
· Lex Berezhny (R); last result Republican won 2024
· Mary Hakken-Phillips (D), Russ Muirhead (D), Ellen Rockmore (D), Terry Spahr (D); last result Democratic by 0.1 points, 2024
· Laurel Stavis (D); last result Democratic won 2024
· George Sykes (D); last result Democratic won 2024
· Tom Cormen (D); last result Democratic won 2024
· David Fracht (D); last result Democratic won 2024
· Tim Mannion (R), Tom Mannion (R), Jeff Tenczar (R); last result Republican by 15.3 points, 2024
· Loren Foxx (D), Ted Gorski (R), Linda Gould (R), Brian Labrie (R), Kristin Noble (R), Catherine Rombeau (D), John Schneller (R); last result Republican by 0.0 points, 2024
· Paige Beauchemin (D), Fred Davis (D), Marc Plamondon (D); last result Democratic by 2.7 points, 2024
· Ray Newman (D), Sue Newman (D), Linda Ryan (D); last result Democratic by 0.0 points, 2024
· Susan Elberger (D), Heather Raymond (D), Dale Swanson (D); last result Democratic by 0.2 points, 2024
· Lee Ann Kluger (D), Carry Spier (D); last result Democratic by 0.6 points, 2024
· Alicia Gregg (D), Lou Juris (D), Catherine Sofikitis (D); last result Democratic by 3.2 points, 2024
· Efstathia Booras (D), Christal Lloyd (D), Kevin Scully (R); last result Republican by 0.4 points, 2024
· Bill Dolan (D), Sanjeev Manohar (D), Santosh Salvi (D); last result Democratic by 1.1 points, 2024
· Linda Harriott-Gathright (D), Martin Jack (D), Bill Ohm (R); last result Democratic by 0.3 points, 2024
· Manoj Chourasia (D), Will Darby (D), Laura Telerski (D); last result Democratic by 1.3 points, 2024
· Bill Boyd (R), Julie Miles (R), Maureen Mooney (R), Nancy Murphy (D), Jeanine Notter (R), Adam Presa (R), Rosemarie Rung (D), Wendy Thomas (D); last result Republican by 0.3 points, 2024
· Dillon Dumont (R), Cathy Kenny (R), Andrew Prout (R), Jeremy Slottje (R), Jordan Ulery (R), Robert Wherry (R); last result Republican by 0.3 points, 2024
· Rich Lascelles (R), Ray Peeples (R); last result Republican by 0.5 points, 2024
· Mark McLean (R), Mark Proulx (R); last result Republican by 0.5 points, 2024
· Dan Bergeron (D), Larry Gagne (R); last result Republican by 0.2 points, 2024
· Linda DiSilvestro (D), David Preece (D); last result Democratic by 4.9 points, 2024
· Jessica Grill (D), Steve Kesselring (R); last result Democratic by 3.0 points, 2024
· Suzanne Chretien (D), Matt Drew (R); last result Republican by 2.6 points, 2024
· Pierre DuPont (R), Alissandra Murray (D); last result Democratic by 0.3 points, 2024
· Christine Seibert (D), Matt Wilhelm (D); last result Democratic by 5.6 points, 2024
· Patricia Cornell (D), Nicole Leapley (D); last result Democratic by 1.7 points, 2024
· Mary Georges (D), Jean Jeudy (D); last result Democratic by 1.4 points, 2024
· Chris Herbert (D); last result Democratic by 2.0 points, 2024
· Kathi Paquette (R), Kathy Staub (D); last result Republican by 2.1 points, 2024
· Brian Cole (R), Patrick Long (D); last result Republican by 0.7 points, 2024
· Mary Murphy (R); last result Republican by 18.8 points, 2024
· Travis Corcoran (R), Keith Erf (R); last result Republican by 2.5 points, 2024
· Joe Alexander (R), Henry Giasson (R), Sherri Reinfurt (R); last result Republican by 0.4 points, 2024
· Riché Colcombe (R), Jim Creighton (R), Jim Fedolfi (R); last result Republican by 0.0 points, 2024
· Molly Howard (D); last result Democratic by 7.0 points, 2024
· Diane Kelley (R), Jim Kofalt (R), Shane Sirois (R); last result Republican by 0.5 points, 2024
· Peter Leishman (D), Jonah Wheeler (D); last result Democratic by 0.1 points, 2024
· Stephanie Grund (D), Dan LeClerc (D), Dan Veilleux (D); last result Democratic by 0.8 points, 2024
· Liz Barbour (R), Kat McGhee (D); last result Republican by 0.1 points, 2024
· Diane Pauer (R), John Suiter (R); last result Republican by 1.7 points, 2024
· Keith Ammon (R), Gerry Griffin (R), Lisa Post (R); last result Republican by 0.0 points, 2024
· Gary Daniels (R), Paul Dargie (D), Peter Petrigno (D), Vanessa Sheehan (R); last result Democratic by 0.4 points, 2024
· Rick Devoid (R); last result Republican by 6.8 points, 2024
· Greg Hill (R); last result Republican won 2024
· Ernesto Gonzalez (R), Bryan Morse (R); last result Republican by 2.2 points, 2024
· Jose Cambrils (R), Mike Moffett (R); last result Republican by 2.8 points, 2024
· Louise Andrus (R), Deborah Aylward (R); last result Republican by 4.3 points, 2024
· Tom Schamberg (D); last result Democratic by 16.8 points, 2024
· Karen Ebel (D), Greg Sargent (D); last result Democratic by 1.2 points, 2024
· Tony Caplan (D), Eileen Kelly (D), Stephanie Payeur (D); last result Democratic by 0.4 points, 2024
· Eleana Colby (D), Muriel Hall (D), David Luneau (D), James Newsom (D); last result Democratic by 0.7 points, 2024
· Stephen Boyd (R), John Leavitt (R), Yury Polozov (R), Thomas Walsh (R); last result Republican by 0.8 points, 2024
· Matthew Pitaro (R); last result Republican by 2.2 points, 2024
· Peter Mehegan (R), Brian Seaworth (R); last result Republican by 0.3 points, 2024
· Cy Aures (R), Clayton Wood (R); last result Republican by 3.4 points, 2024
· Dan McGuire (R); last result Republican by 89.2 points, 2024
· Tracy Bricchi (D); last result Democratic won 2024
· Connie Lane (D); last result Democratic by 18.0 points, 2024
· Beth Richards (D); last result Democratic by 22.0 points, 2024
· Jim MacKay (D); last result Democratic by 34.0 points, 2024
· Mary Jane Wallner (D); last result Democratic won 2024
· Eric Gallager (D); last result Democratic won 2024
· Timothy Soucy (D); last result Democratic by 34.2 points, 2024
· James Roesener (D); last result Democratic by 11.6 points, 2024
· Merryl Gibbs (D); last result Democratic by 6.0 points, 2024
· Matthew Hicks (D); last result Democratic by 21.0 points, 2024
· Scott Bryer (R), Jim Guzofski (R), Paul Tudor (R); last result Republican by 0.8 points, 2024
· Jason Osborne (R), Jim Spillane (R), Kevin Verville (R); last result Republican by 1.4 points, 2024
· Mary Ford (R); last result Republican by 24.7 points, 2024
· Cindy Bennett (R), Mike Drago (R), Brian Nadeau (R); last result Republican by 0.8 points, 2024
· Mark Vallone (D); last result Democratic by 0.3 points, 2024
· Eric Turer (D); last result Democratic by 1.2 points, 2024
· Larry Miner (R); last result Republican won 2024
· Sayra DeVito (R); last result Republican by 23.7 points, 2024
· Donald Selby (R), Vicki Wilson (R); last result Republican by 0.1 points, 2024
· Michael Cahill (D), Ellen Read (D), Toni Weinstein (D); last result Democratic by 1.0 point, 2024
· Julie Gilman (D), Gaby Grossman (D), Mark Paige (D); last result Democratic by 0.1 points, 2024
· Allison Knab (D), Zoe Manos (D); last result Democratic by 1.4 points, 2024
· Charlie Foote (R), Phyllis Katsakiores (R), Erica Layon (R), David Love (R), David Milz (R), Jodi Nelson (R), Steve Pearson (R), John Potucek (R), Katherine Prudhomme-O'Brien (R), Richard Tripp (R); last result Republican by 0.1 points, 2024
· Pam Brown (R), Ken Weyler (R); last result Republican by 0.1 points, 2024
· Joe Guthrie (R), Lilli Walsh (R); last result Republican by 1.8 points, 2024
· Tom Dolan (R), Ron Dunn (R), David Lundgren (R), Wayne MacDonald (R), Sherm Packard (R), Kristine Perez (R), Doug Thomas (R); last result Republican by 0.0 points, 2024
· Katelyn Kuttab (R), Bob Lynn (R), Charles McMahon (R), Daniel Popovici-Muller (R); last result Republican by 0.2 points, 2024
· Debra DeSimone (R), Jay Markell (R); last result Republican by 4.8 points, 2024
· Susan Porcelli (R); last result Republican by 14.4 points, 2024
· Bob Harb (R), Charlie Melvin (R), Jim Summers (R); last result Republican by 0.8 points, 2024
· Jennifer Mandelbaum (D); last result Democratic won 2024
· No member on file; last result Democratic by 39.6 points, 2024
· Jim Maggiore (D); last result Democratic by 15.0 points, 2024
· Dennis Malloy (D); last result Democratic by 0.9 points, 2024
· Lorie Ball (R), Tanya Donnelly (R), John Janigian (R), Dennis Mannion (R), Valerie McDonnell (R), Joe Sweeney (R), John Sytek (R), Sue Vandecasteele (R); last result Republican by 0.1 points, 2024
· Buzz Scherr (D); last result Democratic won 2024
· Gerry Ward (D); last result Democratic by 23.6 points, 2024
· Carrie Sorensen (D); last result Democratic by 48.0 points, 2024
· Nicholas Bridle (R), Michael Edgar (D), Chris Muns (D), Erica de Vries (D); last result Democratic by 0.3 points, 2024
· Matt Sabourin dit Choinière (R), Aboul Khan (R); last result Republican by 4.4 points, 2024
· Sue DeLemus (R), Robley Hall (R); last result Republican by 5.1 points, 2024
· Glenn Bailey (R), Claudine Burnham (R), Michael Granger (R); last result Republican by 0.6 points, 2024
· Susan DeRoy (R); last result Republican by 32.9 points, 2024
· Heath Howard (D), Cassandra Levesque (D), Len Turcotte (R); last result Republican by 0.2 points, 2024
· Thomas Kaczynski (R); last result Republican by 4.6 points, 2024
· Denise DeDe-Poulin (R); last result Republican by 4.4 points, 2024
· Aidan Ankarberg (I); last result Republican by 8.9 points, 2024
· Sam Farrington (R); last result Republican by 9.7 points, 2024
· Amy Malone (D); last result Democratic by 3.8 points, 2024
· Wayne Burton (D), Timothy Horrigan (D), Loren Selig (D), Marjorie Smith (D); last result Democratic by 0.2 points, 2024
· Erik Johnson (D), Tom Southworth (D), Janet Wall (D); last result Democratic by 1.2 points, 2024
· Billie Butler (D), Myles England (D), Wayne Pearson (D), John Stone (D); last result Democratic by 0.4 points, 2024
· Peter Bixby (D); last result Democratic by 7.6 points, 2024
· Peter Schmidt (D); last result Democratic by 47.7 points, 2024
· Alice Wade (D); last result Democratic by 40.4 points, 2024
· Gary Gilmore (D); last result Democratic by 16.6 points, 2024
· Jessica LaMontagne (D); last result Democratic by 27.8 points, 2024
· Brian Sullivan (D); last result Democratic by 31.7 points, 2024
· Bill Palmer (D); last result Democratic by 20.2 points, 2024
· Skip Rollins (R), Steven Smith (R), Terry Spilsbury (R); last result Republican by 3.2 points, 2024
· Judy Aron (R); last result Republican by 22.0 points, 2024
· George Grant (R); last result Republican by 0.5 points, 2024
· John Cloutier (D), Dale Girard (R), Wayne Hemingway (R); last result Democratic by 0.5 points, 2024