November 2026 General Election
Where the candidates stand on a data center moratorium
We asked every candidate for the Washington legislature: “Do you support an immediate moratorium on new data centers?”
Support for a moratorium on resource-hungry AI infrastructure is a baseline test of whether a candidate is willing to put constituents over billionaire profits.
Here’s where the candidates stand.
- supports a moratorium
- opposes a moratorium
Click a district on the map to see its candidates. District boundaries: U.S. Census Bureau.
Pick a district
Click a district on the map (or use the dropdown) to see every candidate running there and how they answered.
District 1
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 2 Didn’t respond
- State Representative Pos. 2 Didn’t respond
District 2
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 2 Didn’t respond
- State Representative Pos. 2 Yes
District 3
- State Representative Pos. 1 Yes
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 2 Yes
- State Representative Pos. 2 Didn’t respond
District 4
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 2 Didn’t respond
- State Representative Pos. 2 Didn’t respond
District 5
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 2 Didn’t respond
- State Representative Pos. 2 Didn’t respond
District 6
- State Senator Didn’t respond
- State Representative Pos. 1 Yes
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 2 Didn’t respond
- State Representative Pos. 2 Yes
District 7
- State Senator Yes
- State Senator Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 2 Didn’t respond
District 8
- State Senator Didn’t respond
- State Senator Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 2 Didn’t respond
District 9
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 2 Didn’t respond
- State Representative Pos. 2 Didn’t respond
District 10
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 2 Didn’t respond
- State Representative Pos. 2 Didn’t respond
District 11
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 2 Didn’t respond
District 12
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 2 Didn’t respond
- State Representative Pos. 2 Didn’t respond
District 13
- State Senator Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 1 Yes
- State Representative Pos. 2 Didn’t respond
- State Representative Pos. 2 Didn’t respond
District 14
- State Representative Pos. 1 Yes
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 2 Didn’t respond
- State Representative Pos. 2 Yes
District 15
- State Senator Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 2 Didn’t respond
- State Representative Pos. 2 Yes
District 16
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 2 Didn’t respond
- State Representative Pos. 2 Didn’t respond
District 17
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 2 Didn’t respond
- State Representative Pos. 2 Didn’t respond
District 18
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 2 Didn’t respond
- State Representative Pos. 2 Didn’t respond
District 19
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 2 Didn’t respond
- State Representative Pos. 2 Didn’t respond
District 20
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 1 Yes
- State Representative Pos. 2 Didn’t respond
- State Representative Pos. 2 Didn’t respond
District 21
- State Senator Didn’t respond
- State Senator Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 2 Didn’t respond
- State Representative Pos. 2 Didn’t respond
District 22
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 2 Didn’t respond
- State Representative Pos. 2 Didn’t respond
District 23
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 2 Didn’t respond
- State Representative Pos. 2 Didn’t respond
District 24
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 2 Didn’t respond
- State Representative Pos. 2 Yes
District 25
- State Representative Pos. 1 Yes
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 2 Didn’t respond
- State Representative Pos. 2 Yes
District 26
- State Senator Didn’t respond
- State Senator Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 2 Didn’t respond
- State Representative Pos. 2 Didn’t respond
District 27
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 2 Didn’t respond
District 28
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 2 Didn’t respond
District 29
- State Senator Didn’t respond
- State Senator Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 2 Didn’t respond
- State Representative Pos. 2 Didn’t respond
District 30
- State Senator Didn’t respond
- State Senator Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 2 Didn’t respond
- State Representative Pos. 2 Didn’t respond
District 31
- State Senator Didn’t respond
- State Senator Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 1 Yes
- State Representative Pos. 2 Didn’t respond
- State Representative Pos. 2 Didn’t respond
District 32
- State Senator Didn’t respond
- State Senator No
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 2 Didn’t respond
- State Representative Pos. 2 Yes
District 33
- State Senator Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 2 Didn’t respond
- State Representative Pos. 2 Didn’t respond
District 34
- State Senator Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 2 Yes
- State Representative Pos. 2 Didn’t respond
District 35
- State Senator Didn’t respond
- State Senator Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 2 Didn’t respond
- State Representative Pos. 2 Didn’t respond
District 36
- State Senator No
- State Senator Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 2 Didn’t respond
District 37
- State Senator Yes
- State Senator Yes
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 1 Yes
- State Representative Pos. 2 Didn’t respond
- State Representative Pos. 2 Yes
District 38
- State Senator Didn’t respond
- State Senator Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 2 Didn’t respond
District 39
- State Representative Pos. 1 Yes
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 2 Didn’t respond
- State Representative Pos. 2 Didn’t respond
District 40
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 2 Didn’t respond
- State Representative Pos. 2 Didn’t respond
District 41
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 2 Yes
- State Representative Pos. 2 Didn’t respond
District 42
- State Senator Didn’t respond
- State Senator Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 2 Didn’t respond
- State Representative Pos. 2 Didn’t respond
District 43
- State Senator Yes
- State Senator Yes
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 1 Yes
- State Representative Pos. 2 Didn’t respond
District 44
- State Senator Didn’t respond
- State Senator Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 2 Didn’t respond
- State Representative Pos. 2 Didn’t respond
District 45
- State Senator Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 2 Didn’t respond
- State Representative Pos. 2 Didn’t respond
District 46
- State Senator Didn’t respond
- State Senator Didn’t respond
- State Representative Pos. 1 Yes
- State Representative Pos. 1 Yes
- State Representative Pos. 2 Yes
- State Representative Pos. 2 Didn’t respond
District 47
- State Senator Didn’t respond
- State Senator Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 2 Didn’t respond
- State Representative Pos. 2 Didn’t respond
District 48
- State Senator Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 2 Didn’t respond
- State Representative Pos. 2 Didn’t respond
District 49
- State Representative Pos. 1 Yes
- State Representative Pos. 1 Didn’t respond
- State Representative Pos. 2 Didn’t respond
- State Representative Pos. 2 Didn’t respond
Legislative District 1
State Representative Pos. 1
- Davina Duerr Didn’t respond
- Maggie Wang Didn’t respond
State Representative Pos. 2
- Shelley Kloba Didn’t respond
- Cliff Moon Didn’t respond
Legislative District 2
State Representative Pos. 1
- Andrew Barkis Didn’t respond
- William Dehnel Didn’t respond
State Representative Pos. 2
- Matt Marshall Didn’t respond
- Angela Taylor Yes
Legislative District 3
State Representative Pos. 1
- Natasha Hill Yes
- Tony Kiepe Didn’t respond
State Representative Pos. 2
- Luc Jasmin III Yes
- Natalie Poulson Didn’t respond
Legislative District 4
State Representative Pos. 1
- Trent Maier Didn’t respond
- Hillary Pham Didn’t respond
State Representative Pos. 2
- Rob Chase Didn’t respond
- Rob Tupper Didn’t respond
Legislative District 5
State Representative Pos. 1
- Michelle Bennett Didn’t respond
- Zach Hall Didn’t respond
State Representative Pos. 2
- Lisa Callan Didn’t respond
- Patrick Peacock Didn’t respond
Legislative District 6
State Senator
- Jeff Holy Didn’t respond
State Representative Pos. 1
- Michaela Kelso Yes
- Alan Nolan Didn’t respond
State Representative Pos. 2
- Jonathan Bingle Didn’t respond
- Julia Payne Yes
Legislative District 7
State Senator
- Ronald McCoy Yes
- Shelly Short Didn’t respond
State Representative Pos. 1
- Andrew Engell Didn’t respond
State Representative Pos. 2
- Hunter Abell Didn’t respond
Legislative District 8
State Senator
- Gabe Galbraith Didn’t respond
- Nikki Torres Didn’t respond
State Representative Pos. 1
- Stephanie Barnard Didn’t respond
State Representative Pos. 2
- April Connors Didn’t respond
Legislative District 9
State Representative Pos. 1
- Mary Dye Didn’t respond
State Representative Pos. 2
- Joe Schmick Didn’t respond
- Karina Wallace Didn’t respond
Legislative District 10
State Representative Pos. 1
- Robert Hicks Didn’t respond
- Clyde Shavers Didn’t respond
State Representative Pos. 2
- Tim Hazelo Didn’t respond
- Dave Paul Didn’t respond
Legislative District 11
State Representative Pos. 1
- Ashley Fedan Didn’t respond
- David Hackney Didn’t respond
State Representative Pos. 2
- Steve Bergquist Didn’t respond
Legislative District 12
State Representative Pos. 1
- Brian Burnett Didn’t respond
- Stacy Willoughby Didn’t respond
State Representative Pos. 2
- Maggie Adams Didn’t respond
- Mike Steele Didn’t respond
Legislative District 13
State Senator
- Alex Ybarra Didn’t respond
State Representative Pos. 1
- Tom Dent Didn’t respond
- Juan Garcia Yes
State Representative Pos. 2
- Deanna Martinez Didn’t respond
- Joshua Thompson Didn’t respond
Legislative District 14
State Representative Pos. 1
- Chelsea Dimas Yes
- Gloria Mendoza Didn’t respond
State Representative Pos. 2
- Deb Manjarrez Didn’t respond
- Ezequiel Morfin Yes
Legislative District 15
State Senator
- Jeremie Dufault Didn’t respond
State Representative Pos. 1
- Chris Corry Didn’t respond
- Jack McEntire Didn’t respond
State Representative Pos. 2
- Reedy Berg Didn’t respond
- Liz Hallock Yes
Legislative District 16
State Representative Pos. 1
- Mark Klicker Didn’t respond
- Kyle Palmer Didn’t respond
State Representative Pos. 2
- Skyler Rude Didn’t respond
- Derek Sarley Didn’t respond
Legislative District 17
State Representative Pos. 1
- Ben Christly Didn’t respond
- Kevin Waters Didn’t respond
State Representative Pos. 2
- Diana Perez Didn’t respond
- David Stuebe Didn’t respond
Legislative District 18
State Representative Pos. 1
- Randi Knott Didn’t respond
- Stephanie McClintock Didn’t respond
State Representative Pos. 2
- Deken Letinich Didn’t respond
- John Ley Didn’t respond
Legislative District 19
State Representative Pos. 1
- Kevin Moynihan Didn’t respond
- Jim Walsh Didn’t respond
State Representative Pos. 2
- Terry Carlson Didn’t respond
- Joel McEntire Didn’t respond
Legislative District 20
State Representative Pos. 1
- Peter Abbarno Didn’t respond
- Andy Zahn Yes
State Representative Pos. 2
- Evan Jones Didn’t respond
- Ed Orcutt Didn’t respond
Legislative District 21
State Senator
- Riaz Khan Didn’t respond
- Marko Liias Didn’t respond
State Representative Pos. 1
- Jason Moon Didn’t respond
- Strom Peterson Didn’t respond
State Representative Pos. 2
- Bruce Guthrie Didn’t respond
- Lillian Ortiz-Self Didn’t respond
Legislative District 22
State Representative Pos. 1
- Beth Doglio Didn’t respond
- Don Hewett Didn’t respond
State Representative Pos. 2
- Jamie Keenan-deVargas Didn’t respond
- Lisa Parshley Didn’t respond
Legislative District 23
State Representative Pos. 1
- Daria Ilgen Didn’t respond
- Tarra Simmons Didn’t respond
State Representative Pos. 2
- Lance Byrd Didn’t respond
- Greg Nance Didn’t respond
Legislative District 24
State Representative Pos. 1
- Adam Bernbaum Didn’t respond
- Eric Pratt Didn’t respond
State Representative Pos. 2
- Marcia Kelbon Didn’t respond
- Kaylee Kuehn Yes
Legislative District 25
State Representative Pos. 1
- David Berg Yes
- Michael Keaton Didn’t respond
State Representative Pos. 2
- Cyndy Jacobsen Didn’t respond
- Jenn Strickling Yes
Legislative District 26
State Senator
- Deborah Krishnadasan Didn’t respond
- Gary Parker Didn’t respond
State Representative Pos. 1
- David Olson Didn’t respond
- Adison Richards Didn’t respond
State Representative Pos. 2
- Katy Cornell Didn’t respond
- Renee Hernandez Greenfield Didn’t respond
Legislative District 27
State Representative Pos. 1
- Carole Braaten Didn’t respond
- Laurie Jinkins Didn’t respond
State Representative Pos. 2
- Jake Fey Didn’t respond
Legislative District 28
State Representative Pos. 1
- Mari Leavitt Didn’t respond
- Kathy Richardson Didn’t respond
State Representative Pos. 2
- Dan Bronoske Didn’t respond
Legislative District 29
State Senator
- David Anderson Didn’t respond
- Sharlett Mena Didn’t respond
State Representative Pos. 1
- Melanie Morgan Didn’t respond
- Krista Perez Didn’t respond
State Representative Pos. 2
- Joe Bushnell Didn’t respond
- Patrick Stickney Didn’t respond
Legislative District 30
State Senator
- Michael Rutland Didn’t respond
- Claire Wilson Didn’t respond
State Representative Pos. 1
- Tiffany Bowyer Didn’t respond
- Jamila Taylor Didn’t respond
State Representative Pos. 2
- Paul McDaniel Didn’t respond
- Kristine Reeves Didn’t respond
Legislative District 31
State Senator
- Phil Fortunato Didn’t respond
- Tamara Stramel Didn’t respond
State Representative Pos. 1
- Drew Stokesbary Didn’t respond
- Stephen Szczurko-Walton Yes
State Representative Pos. 2
- John Bielka Didn’t respond
- Joshua Penner Didn’t respond
Legislative District 32
State Senator
- Cindy Ryu Didn’t respond
- Jesse Salomon No
State Representative Pos. 1
- Danica Noble Didn’t respond
- Keith Scully Didn’t respond
State Representative Pos. 2
- Lauren Davis Didn’t respond
- Imraan Siddiqi Yes
Legislative District 33
State Senator
- Tina Orwall Didn’t respond
State Representative Pos. 1
- Chris Martinez Didn’t respond
- Edwin Obras Didn’t respond
State Representative Pos. 2
- Mia Su-Ling Gregerson Didn’t respond
- Yuri Marinchik Didn’t respond
Legislative District 34
State Senator
- Emily Alvarado Didn’t respond
State Representative Pos. 1
- Brianna Thomas Didn’t respond
State Representative Pos. 2
- Mary Anito Yes
- Joe Fitzgibbon Didn’t respond
Legislative District 35
State Senator
- Drew MacEwen Didn’t respond
- Carolina Mejia Didn’t respond
State Representative Pos. 1
- Dan Griffey Didn’t respond
- Jim Pierson Didn’t respond
State Representative Pos. 2
- Travis Couture Didn’t respond
- Maria Littlesun Didn’t respond
Legislative District 36
State Senator
- Jillian England No
- Noel Frame Didn’t respond
State Representative Pos. 1
- Julia Grant Reed Didn’t respond
State Representative Pos. 2
- Liz Berry Didn’t respond
Legislative District 37
State Senator
- Tatiana Brown Yes
- Chipalo Street Yes
State Representative Pos. 1
- Sharon Tomiko Santos Didn’t respond
- Kelabe Tewolde Yes
State Representative Pos. 2
- Evon McCorkle Didn’t respond
- Jaelynn Scott Yes
Legislative District 38
State Senator
- Brad Bender Didn’t respond
- June Robinson Didn’t respond
State Representative Pos. 1
- Julio Cortes Didn’t respond
- Thomas Kelly Didn’t respond
State Representative Pos. 2
- Mary Fosse Didn’t respond
Legislative District 39
State Representative Pos. 1
- Kathryn Lewandowsky Yes
- Sam Low Didn’t respond
State Representative Pos. 2
- Steve Ewing Didn’t respond
- Ida Keeley Didn’t respond
Legislative District 40
State Representative Pos. 1
- Cindy Carter Didn’t respond
- Debra Lekanoff Didn’t respond
State Representative Pos. 2
- Alex Ramel Didn’t respond
- Joseph Segault Didn’t respond
Legislative District 41
State Representative Pos. 1
- Elle Nguyen Didn’t respond
- Janice Zahn Didn’t respond
State Representative Pos. 2
- Michael Rosen Yes
- My-Linh Thai Didn’t respond
Legislative District 42
State Senator
- Erika Creydt Didn’t respond
- Michael Alvarez Shepard Didn’t respond
State Representative Pos. 1
- Misty Flowers Didn’t respond
- Alicia Rule Didn’t respond
State Representative Pos. 2
- Justin Pike Didn’t respond
- Joe Timmons Didn’t respond
Legislative District 43
State Senator
- Jamie Pedersen Yes
- Hannah Sabio-Howell Yes
State Representative Pos. 1
- Alby Clendennin Didn’t respond
- Nicole Macri Yes
State Representative Pos. 2
- Shaun Scott Didn’t respond
Legislative District 44
State Senator
- Sherri Larkin Didn’t respond
- John Lovick Didn’t respond
State Representative Pos. 1
- Brandy Donaghy Didn’t respond
- Chris Elder Didn’t respond
State Representative Pos. 2
- April Berg Didn’t respond
- Tonya Stadlman Didn’t respond
Legislative District 45
State Senator
- Manka Dhingra Didn’t respond
State Representative Pos. 1
- Roger Goodman Didn’t respond
- JoAnn Tolentino Didn’t respond
State Representative Pos. 2
- John Gibbons Didn’t respond
- Vanessa Kritzer Didn’t respond
Legislative District 46
State Senator
- Sandra Stephens Didn’t respond
- Javier Valdez Didn’t respond
State Representative Pos. 1
- Will Dreher Yes
- Gerry Pollet Yes
State Representative Pos. 2
- Darya Farivar Yes
- Rodney Thornley Didn’t respond
Legislative District 47
State Senator
- Claudia Kauffman Didn’t respond
- Kristina Soltys Didn’t respond
State Representative Pos. 1
- Cobi Clark Didn’t respond
- Debra Entenman Didn’t respond
State Representative Pos. 2
- Ted Cooke Didn’t respond
- Chris Stearns Didn’t respond
Legislative District 48
State Senator
- Vandana Slatter Didn’t respond
State Representative Pos. 1
- Jeffery Poppe Didn’t respond
- Osman Salahuddin Didn’t respond
State Representative Pos. 2
- Jessica Forsythe Didn’t respond
- Amy Walen Didn’t respond
Legislative District 49
State Representative Pos. 1
- Kim Harless Yes
- Sarah Mittelman Didn’t respond
State Representative Pos. 2
- Monica Jurado Stonier Didn’t respond
- Derek Thompson Didn’t respond
If you are a candidate and want to update your position, email info@waair.net.