Senate

Senator State Party Rating
Angus King Maine Independent F
Bernie Sanders Vermont Independent F
Bob Casey Pennsylvania Democrat F
Tammy Baldwin Wisconsin Democrat F
Joe Manchin West Virginia Democrat F
Michael Bennet Colorado Democrat F
Richard Blumenthal Connecticut Democrat F
Sherrod Brown Ohio Democrat F
Maria Cantwell Washington Democrat F
Ben Cardin Maryland Democrat F
Tom Carper Delaware Democrat F
Tammy Duckworth Illinois Democrat F
Catherine Cortez Masto Nevada Democrat F
Kamala Harris California Democrat F
Dianne Feinstein California Democrat F
Kirsten Gillibrand New York Democrat F
Martin Heinrich New Mexico Democrat F
Maggie Hassan New Hampshire Democrat F
Mazie Hirono Hawaii Democrat F
Tim Kaine Virginia Democrat F
Amy Klobuchar Minnesota Democrat F
Patrick “Pat” Leahy Vermont Democrat F
Chris Murphy Connecticut Democrat F
Bob Menendez New Jersey Democrat F
Patty Murray Washington Democrat F
Brian Schatz Hawaii Democrat F
Jacky Rosen Nevada Democrat F
Charles “Chuck” Schumer New York Democrat F
Kyrsten Sinema Arizona Democrat F
Debbie Stabenow Michigan Democrat F
Jon Tester Montana Democrat F
Chris Van Hollen Maryland Democrat F
Elizabeth Warren Massachusetts Democrat F
Sheldon Whitehouse Rhode Island Democrat F
Ron Wyden Oregon Democrat F
Marsha Blackburn Tennessee Republican A
John Barrasso Wyoming Republican A
Roy Blunt Missouri Republican A
John Boozman Arkansas Republican A
Mike Braun Indiana Republican A
Kevin Cramer North Dakota Republican A
Richard Burr North Carolina Republican A
Mike Crapo Idaho Republican A
Ted Cruz Texas Republican A
Deb Fischer Nebraska Republican A
Chuck Grassley Iowa Republican A
Ron Johnson Wisconsin Republican A
John Hoeven North Dakota Republican A
Josh Hawley Missouri Republican A
John Kennedy Louisiana Republican A
James Lankford Oklahoma Republican A
Mike Lee Utah Republican A
Jerry Moran Kansas Republican A
Rand Paul Kentucky Republican A
Rob Portman Ohio Republican A
Mitt Romney Utah Republican A
Marco Rubio Florida Republican A
Richard Shelby Alabama Republican A
Tim Scott South Carolina Republican A
Rick Scott Florida Republican A
John Thune South Dakota Republican A
Pat Toomey Pennsylvania Republican A
Roger Wicker Mississippi Republican A
Todd Young Indiana Republican A
Lisa Murkowski Alaska Republican F
Lamar Alexander Tennessee Republican A
Pat Roberts Kansas Republican A
Chris Coons Delaware Democrat F
Mark Warner Virginia Democrat F
Kelly Loeffler Georgia Republican A
Tom Cotton Arkansas Republican A
Thom Tillis North Carolina Republican A
Dan Sullivan Alaska Republican A
Ben Sasse Nebraska Republican A
Mike Rounds South Dakota Republican A
James “Jim” Risch Idaho Republican A
David Perdue Georgia Republican A
Martha McSally Arizona Republican A
James “Jim” Inhofe Oklahoma Republican A
Cindy Hyde-Smith Mississippi Republican A
Lindsey Graham South Carolina Republican A
Cory Gardner Colorado Republican A
Joni Ernst Iowa Republican A
Mike Enzi Wyoming Republican A
Steve Daines Montana Republican A
John Cornyn Texas Republican A
Susan Collins Maine Republican F
Bill Cassidy Louisiana Republican A
Shelley Capito West Virginia Republican A
Tina Smith Minnesota Democrat F
Jeanne Shaheen New Hampshire Democrat F
Jack Reed Rhode Island Democrat F
Gary Peters Michigan Democrat F
Jeff Merkley Oregon Democrat F
Ed Markey Massachusetts Democrat F
Doug Jones Alabama Democrat F
Dick Durbin Illinois Democrat F
Tom Udall New Mexico Democrat F
Cory Booker New Jersey Democrat F
Mitch McConnell Kentucky Republican A

House

Representative District Party Rating
Chris Jacobs NY-27 Republican A
Kweisi Mfume MD-07 Democrat F
Mike Garcia CA-25 Republican A
Tom Tiffany WI-07 Republican A
A. Donald McEachin VA-04 Democrat F
Abby Finkenauer IA-01 Democrat F
Justin Amash MI-03 Independent A
Abigail Spanberger VA-07 Democrat F
Adam Smith WA-09 Democrat F
Adriano Espaillat NY-13 Democrat F
Al Green TX-09 Democrat F
Al Lawson FL-05 Democrat F
Alan Lowenthal CA-47 Democrat F
Albio Sires NJ-08 Democrat F
Alcee Hastings FL-20 Democrat F
Alma Adams NC-12 Democrat F
Andre Carson IN-07 Democrat F
Ami Bera CA-07 Democrat F
Andy Kim NJ-03 Democrat F
Andy Levin MI-09 Democrat F
Angie Craig MN-02 Democrat F
Ann McLane Kuster NH-02 Democrat F
Ann Kirkpatrick AZ-02 Democrat F
Anna Eshoo CA-18 Democrat F
Anthony Brindisi NY-22 Democrat F
Anthony Brown MD-04 Democrat F
Antonio Delgado NY-19 Democrat F
Barbara Lee CA-13 Democrat F
Bennie Thompson MS-02 Democrat F
Ben Ray Lujan NM-03 Democrat F
Betty McCollum MN-04 Democrat F
Bill Foster IL-11 Democrat F
Bill Keating MA-09 Democrat F
Bill Pascrell NJ-09 Democrat F
Bobby Rush IL-01 Democrat F
Bobby Scott VA-03 Democrat F
Bonnie Watson Coleman NJ-12 Democrat F
Brad Sherman CA-30 Democrat F
Brad Schneider IL-10 Democrat F
Brenda Lawrence MI-14 Democrat F
Brendan Boyle PA-02 Democrat F
Brian Higgins NY-26 Democrat F
Carolyn Maloney NY-12 Democrat F
Cedric Richmond LA-02 Democrat F
Charlie Crist FL-13 Democrat F
Chellie Pingree ME-01 Democrat F
Cheri Bustos IL-17 Democrat F
Chris Pappas NH-01 Democrat F
Chrissy Houlahan PA-06 Democrat F
Cindy Axne IA-03 Democrat F
Colin Allred TX-32 Democrat F
Conor Lamb PA-17 Democrat F
Dan Kildee MI-05 Democrat F
Danny Davis IL-07 Democrat F
Darren Soto FL-09 Democrat F
Dave Loebsack IA-02 Democrat F
David Cicilline RI-01 Democrat F
David Price NC-04 Democrat F
David Scott GA-13 Democrat F
David Trone MD-06 Democrat F
Dean Phillips MN-03 Democrat F
Debbie Dingell MI-12 Democrat F
Debbie Mucarsel-Powell FL-26 Democrat F
Debbie Wasserman Schultz FL-23 Democrat F
Derek Kilmer WA-06 Democrat F
Debra Haaland NM-01 Democrat F
Diana DeGette CO-01 Democrat F
Dina Titus NV-01 Democrat F
Don Beyer VA-08 Democrat F
Donald Norcross NJ-01 Democrat F
Donald Payne NJ-10 Democrat F
Donna Shalala FL-27 Democrat F
Doris Matsui CA-06 Democrat F
Dutch Ruppersberger MD-02 Democrat F
Dwight Evans PA-03 Democrat F
Earl Blumenauer OR-03 Democrat F
Ed Case HI-01 Democrat F
Ed Perlmutter CO-07 Democrat F
Eddie Johnson TX-30 Democrat F
Elaine Luria VA-02 Democrat F
Eleanor Holmes Norton DC-AL Democrat F
Eliot Engel NY-16 Democrat F
Elissa Slotkin MI-08 Democrat F
Lizzie Fletcher TX-07 Democrat F
Emanuel Cleaver MO-05 Democrat F
Eric Swalwell CA-15 Democrat F
Frank Pallone NJ-06 Democrat F
Frederica Wilson FL-24 Democrat F
G.K. Butterfield NC-01 Democrat F
Gil Cisneros CA-39 Democrat F
Gerry Connolly VA-11 Democrat F
Grace Meng NY-06 Democrat F
Grace Napolitano CA-32 Democrat F
Greg Stanton AZ-09 Democrat F
Gwen Moore WI-04 Democrat F
Gregory Meeks NY-05 Democrat F
Hakeem Jeffries NY-08 Democrat F
Haley Stevens MI-11 Democrat F
Hank Johnson GA-04 Democrat F
Harley Rouda CA-48 Democrat F
Jackie Speier CA-14 Democrat F
Jim Clyburn SC-06 Democrat F
Jahana Hayes CT-05 Democrat F
Jamie Raskin MD-08 Democrat F
Jan Schakowsky IL-09 Democrat F
Jared Golden ME-02 Democrat F
Jared Huffman CA-02 Democrat F
Jason Crow CO-06 Democrat F
Jeff Van Drew NJ-02 Republican F
Jennifer Wexton VA-10 Democrat F
Jerry McNerney CA-09 Democrat F
Jerry Nadler NY-10 Democrat F
Jesus “Chuy” Garcia IL-04 Democrat F
Jim Cooper TN-05 Democrat F
Jim Costa CA-16 Democrat F
Jim Himes CT-04 Democrat F
Jim Langevin RI-02 Democrat F
Jim McGovern MA-02 Democrat F
Jimmy Gomez CA-34 Democrat F
Jimmy Panetta CA-20 Democrat F
Joaquin Castro TX-20 Democrat F
Joe Cunningham SC-01 Democrat F
Joe Courtney CT-02 Democrat F
Joe Kennedy MA-04 Democrat F
Joe Neguse CO-02 Democrat F
John Garamendi CA-03 Democrat F
John Larson CT-01 Democrat F
John Sarbanes MD-03 Democrat F
John Yarmuth KY-03 Democrat F
Jose Serrano NY-15 Democrat F
Joseph “Joe” Morelle NY-25 Democrat F
Josh Gottheimer NJ-05 Democrat F
Joyce Beatty OH-13 Democrat F
Josh Harder CA-10 Democrat F
Juan Vargas CA-51 Democrat F
Judy Chu CA-27 Democrat F
Julia Brownley CA-26 Democrat F
Karen Bass CA-37 Democrat F
Katherine Clark MA-05 Democrat F
Kathy Castor FL-14 Democrat F
Kathleen Rice NY-04 Democrat F
Katie Porter CA-45 Democrat F
Kendra Horn OK-05 Democrat F
Kurt Schrader OR-05 Democrat F
Kim Schrier WA-08 Democrat F
Lauren Underwood IL-14 Democrat F
Linda Sanchez CA-38 Democrat F
Lisa Blunt Rochester DE-AL Democrat F
Lloyd Doggett TX-35 Democrat F
Lois Frankel FL-21 Democrat F
Lori Trahan MA-03 Democrat F
Lucille Roybal-Allard CA-40 Democrat F
Lou Correa CA-46 Democrat F
Lucy McBath GA-06 Democrat F
Madeleine Dean PA-04 Democrat F
Marc Veasey TX-33 Democrat F
Marcia Fudge OH-11 Democrat F
Marcy Kaptur OH-09 Democrat F
Mark DeSaulnier CA-11 Democrat F
Mark Pocan WI-02 Democrat F
Mark Takano CA-41 Democrat F
Mary Scanlon PA-05 Democrat F
Max Rose NY-11 Democrat F
Matt Cartwright PA-08 Democrat F
Maxine Waters CA-43 Democrat F
Mike Doyle PA-18 Democrat F
Mike Levin CA-49 Democrat F
Mike Thompson CA-05 Democrat F
Mike Quigley IL-05 Democrat F
Mikie Sherrill NJ-11 Democrat F
Nancy Pelosi CA-12 Democrat F
Nanette Barragan CA-44 Democrat F
Norma Torres CA-35 Democrat F
Nita Lowey NY-17 Democrat F
Nydia Velazquez NY-07 Democrat F
Paul Tonko NY-20 Democrat F
Pete Aguilar CA-31 Democrat F
Pete Visclosky IN-01 Democrat F
Peter DeFazio OR-04 Democrat F
Peter Welch VT-AL Democrat F
Pramila Jayapal WA-07 Democrat F
Raja Krishnamoorthi IL-08 Democrat F
Raul Grijalva AZ-03 Democrat F
Richard Neal MA-01 Democrat F
Raul Ruiz CA-36 Democrat F
Rick Larsen WA-02 Democrat F
Ro Khanna CA-17 Democrat F
Robin Kelly IL-02 Democrat F
Rosa DeLauro CT-03 Democrat F
Ron Kind WI-03 Democrat F
Ruben Gallego AZ-07 Democrat F
Salud Carbajal CA-24 Democrat F
Sanford Bishop GA-02 Democrat F
Scott Peters CA-52 Democrat F
Sean Maloney NY-18 Democrat F
Sean Casten IL-06 Democrat F
Seth Moulton MA-06 Democrat F
Sharice Davids KS-03 Democrat F
Sheila Jackson Lee TX-18 Democrat F
Steny Hoyer MD-05 Democrat F
Stephanie Murphy FL-07 Democrat F
Stephen Lynch MA-08 Democrat F
Steve Cohen TN-09 Democrat F
Steven Horsford NV-04 Democrat F
Susan Davis CA-53 Democrat F
Susan Wild PA-07 Democrat F
Susie Lee NV-03 Democrat F
Suzan DelBene WA-01 Democrat F
Suzanne Bonamici OR-01 Democrat F
Ted Deutch FL-22 Democrat F
Sylvia Garcia TX-29 Democrat F
Ted Lieu CA-33 Democrat F
Terri Sewell AL-07 Democrat F
Thomas Suozzi NY-03 Democrat F
T.J. Cox CA-21 Democrat F
Tim Ryan OH-13 Democrat F
Tom Malinowski NJ-07 Democrat F
Tom O’Halleran AZ-01 Democrat F
Tony Cardenas CA-29 Democrat F
Tulsi Gabbard HI-02 Democrat F
Val Demings FL-10 Democrat F
Veronica Escobar TX-16 Democrat F
Wm. Lacy Clay MO-01 Democrat F
Xochitl Torres Small NM-02 Democrat F
Zoe Lofgren CA-19 Democrat F
Yvette Clarke NY-09 Democrat F
Alexandria Ocasio-Cortez NY-14 Democrat F
Ayanna Pressley MA-07 Democrat F
Denny Heck WA-10 Democrat F
Ilhan Omar MN-05 Democrat F
Filemon Vela TX-34 Democrat F
Rashida Tlaib MI-13 Democrat F
Vicente Gonzalez TX-15 Democrat F
Henry Cuellar TX-28 Democrat F
Ben McAdams UT-04 Democrat D
Dan Lipinski IL-03 Democrat B
Collin Peterson MN-07 Democrat C
Adam Kinzinger IL-16 Republican A
Adrian Smith NE-03 Republican A
Andy Barr KY-06 Republican A
Andy Biggs AZ-05 Republican A
Andy Harris MD-01 Republican A
Ann Wagner MO-02 Republican A
Anthony Gonzalez OH-16 Republican A
Barry Loudermilk GA-11 Republican A
Austin Scott GA-08 Republican A
Ben Cline VA-06 Republican A
Bill Flores TX-17 Republican A
Bill Huizenga MI-02 Republican A
Bill Johnson OH-06 Republican A
Billy Long MO-07 Republican A
Bill Posey FL-08 Republican A
Blaine Luetkemeyer MO-03 Republican A
Bob Gibbs OH-07 Republican A
Brad Wenstrup OH-02 Republican A
Brett Guthrie KY-02 Republican A
Bradley Byrne AL-01 Republican A
Brian Babin TX-36 Republican A
Brian Fitzpatrick PA-01 Republican C
Bruce Westerman AR-04 Republican A
Brian Mast FL-18 Republican A
Bryan Steil WI-01 Republican A
Buddy Carter GA-01 Republican A
Carol Miller WV-03 Republican A
Cathy McMorris Rodgers WA-05 Republican A
Chip Roy TX-21 Republican A
Chris Stewart UT-02 Republican A
Chuck Fleischmann TN-03 Republican A
Clay Higgins LA-03 Republican A
Dan Newhouse WA-04 Republican A
Dan Bishop NC-09 Republican A
Daniel “Dan” Meuser PA-09 Republican A
Daniel “Dan” Webster FL-11 Republican A
Dan Crenshaw TX-02 Republican A
Darin LaHood IL-18 Republican A
David “Dave” Joyce OH-14 Republican A
David Kustoff TN-08 Republican A
David McKinley WV-01 Republican A
David Rouzer NC-07 Republican A
David Schweikert AZ-06 Republican A
Debbie Lesko AZ-08 Republican A
Denver Riggleman VA-05 Republican A
Devin Nunes CA-22 Republican A
Don Bacon NE-02 Republican A
Doug Collins GA-09 Republican A
Don Young AK-AL Republican A
Doug LaMalfa CA-01 Republican A
Doug Lamborn CO-05 Republican A
Drew Ferguson GA-03 Republican A
Dusty Johnson SD-AL Republican A
Elise Stefanik NY-21 Republican B
Francis Rooney FL-19 Republican A
Frank Lucas OK-03 Republican A
Fred Keller PA-12 Republican A
Fred Upton MI-06 Republican B
French Hill AR-02 Republican A
Garret Graves LA-06 Republican A
Gary Palmer AL-06 Republican A
Glenn “G.T.” Thompson PA-15 Republican A
George Holding NC-02 Republican A
Glenn Grothman WI-06 Republican A
Greg Gianforte MT-AL Republican A
Greg Murphy NC-03 Republican A
Greg Steube FL-17 Republican A
Greg Walden OR-02 Republican B
Alex Mooney WV-02 Republican A
Greg Pence IN-06 Republican A
Gus Bilirakis FL-12 Republican A
Guy Reschenthaler PA-14 Republican A
Hal Rogers KY-05 Republican A
Jack Bergman MI-01 Republican A
Jaime Herrera Beutler WA-03 Republican A
Jackie Walorski IN-02 Republican A
Jim Hagedorn MN-01 Republican A
James Comer KY-01 Republican A
Jason Smith MO-08 Republican A
Jeff Duncan SC-03 Republican A
Jeff Fortenberry NE-01 Republican A
Jim Baird IN-04 Republican A
Jim Banks IN-03 Republican A
Jim Jordan OH-04 Republican A
Jim Sensenbrenner WI-05 Republican A
Jody Hice GA-10 Republican A
Jodey Arrington TX-19 Republican A
Joe Wilson SC-02 Republican A
John Carter TX-31 Republican A
John Curtis UT-03 Republican B
John Katko NY-24 Republican C
John Joyce PA-13 Republican A
John Moolenaar MI-04 Republican A
John Rose TN-06 Republican A
John Rutherford FL-04 Republican A
Kay Granger TX-12 Republican A
John Shimkus IL-15 Republican A
Kelly Armstrong ND-AL Republican A
Ken Buck CO-04 Republican A
Ken Calvert CA-42 Republican A
Kenny “Ken” Marchant TX-24 Republican A
Lance Gooden TX-05 Republican A
Kevin Brady TX-08 Republican A
Larry Bucshon IN-08 Republican A
Lee Zeldin NY-01 Republican A
Liz Cheney WY-AL Republican A
Louie Gohmert TX-01 Republican A
Lloyd Smucker PA-11 Republican A
Mac Thornberry TX-13 Republican A
Mario Diaz-Balart FL-25 Republican B
Mark Amodei NV-02 Republican A
Mark Green TN-07 Republican A
Mark Walker NC-06 Republican A
Markwayne Mullin OK-02 Republican A
Martha Roby AL-02 Republican A
Matt Gaetz FL-01 Republican A
Michael Burgess TX-26 Republican A
Mike Gallagher WI-08 Republican A
Michael Cloud TX-27 Republican A
Michael “Mike” Turner OH-10 Republican A
Michael Guest MS-03 Republican A
Michael McCaul TX-10 Republican A
Mike Bost IL-12 Republican A
Mike Conaway TX-11 Republican A
Mike Johnson LA-04 Republican A
Mike Rogers AL-03 Republican A
Mike Kelly PA-16 Republican A
Mike Simpson ID-02 Republican A
Michael Waltz FL-06 Republican A
Mo Brooks AL-05 Republican A
Morgan Griffith VA-09 Republican A
Patrick McHenry NC-10 Republican A
Neal Dunn FL-02 Republican A
Paul Cook CA-08 Republican A
Paul Gosar AZ-04 Republican A
Paul Mitchell MI-10 Republican A
Pete King NY-02 Republican B
Pete Olson TX-22 Republican A
Phil Roe TN-01 Republican A
Pete Stauber MN-08 Republican A
Ralph Abraham LA-05 Republican A
Ralph Norman SC-05 Republican A
Randy Weber TX-14 Republican A
Richard Hudson NC-08 Republican A
Rick Allen GA-12 Republican A
Rob Bishop UT-01 Republican A
Rick Crawford AR-01 Republican A
Rob Wittman VA-01 Republican A
Rob Woodall GA-07 Republican A
Robert Aderholt AL-04 Republican A
Bob Latta OH-05 Republican A
Roger Marshall KS-01 Republican A
Rodney Davis IL-13 Republican B
Roger Williams TX-25 Republican A
Ron Wright TX-06 Republican A
Ron Estes KS-04 Republican A
Ross Spano FL-15 Republican A
Russ Fulcher ID-01 Republican A
Sam Graves MO-06 Republican A
Scott DesJarlais TN-04 Republican A
Scott Perry PA-10 Republican A
Scott Tipton CO-03 Republican A
Steve Chabot OH-01 Republican A
Steve King IA-04 Republican A
Steve Scalise LA-01 Republican A
Steve Stivers OH-15 Republican A
Steve Womack AR-03 Republican A
Steve Watkins KS-02 Republican A
Steven Palazzo MS-04 Republican A
Susan Brooks IN-05 Republican B
Ted Budd NC-13 Republican A
Ted Yoho FL-03 Republican A
Tom Emmer MN-06 Republican A
Thomas Massie KY-04 Republican A
Tim Burchett TN-02 Republican A
Tom Cole OK-04 Republican A
Tim Walberg MI-07 Republican A
Tom Graves GA-14 Republican A
Tom McClintock CA-04 Republican A
Tom Reed NY-23 Republican C
Tom Rice SC-07 Republican A
Trent Kelly MS-01 Republican A
Trey Hollingsworth IN-09 Republican A
Troy Balderson OH-12 Republican A
Van Taylor TX-03 Republican A
Vern Buchanan FL-16 Republican A
Vicky Hartzler MO-04 Republican A
Virginia Foxx NC-05 Republican A
Warren Davidson OH-08 Republican A
Will Hurd TX-23 Republican C
Kevin Hern OK-01 Republican A
Kevin McCarthy CA-23 Republican A
Adam Schiff CA-28 Democrat F
William Timmons SC-04 Republican A
Chris Smith NJ-04 Republican A