What is on the ballot, and who is paying for it. 435 House seats and 35 Senate seats are contested in 2026. Committees that are not those campaigns have reported $968,984,613 spent for and against the candidates in 254 of them.
Figures come from FEC filings and each state’s certified candidate lists.
Where the outside money went Independent expenditures are reported to the Federal Election Commission by the committee that spent them, which also ticks whether the money was spent for a candidate or against one. That ticked flag is what puts each bar on its side. 586 committees filed across every race.
Every race below is a federal one. The Commission collects these filings for candidates for federal office, so spending on a governor’s race is filed with that state instead and cannot be ranked here — an absence from this list is the reach of the source and not a quiet race.
Michigan — U.S. Senate $96.6M 10% of the national total, counting down to here $36.7M against · $59.9M for · 45 committeesTexas — U.S. Senate $87.6M 19% of the national total, counting down to here $65.7M against · $21.9M for · 38 committeesKentucky — U.S. Senate $46.2M 24% of the national total, counting down to here $19.7M against · $26.5M for · 20 committeesNew York 12th district $41.2M 28% of the national total, counting down to here $11.2M against · $30.0M for · 7 committeesMaine — U.S. Senate $29.7M 31% of the national total, counting down to here $25.8M against · $3.9M for · 18 committeesIowa — U.S. Senate $29.2M 34% of the national total, counting down to here $13.5M against · $15.8M for · 16 committeesSouth Carolina — U.S. Senate $26.9M 37% of the national total, counting down to here $12.8M against · $14.0M for · 20 committeesKentucky 4th district $26.3M 40% of the national total, counting down to here $17.1M against · $9.1M for · 11 committeesOhio — U.S. Senate (Special election, special) $24.5M 42% of the national total, counting down to here $15.7M against · $8.8M for · 23 committeesIllinois — U.S. Senate $24.5M 45% of the national total, counting down to here $13.7M against · $10.8M for · 9 committeesNorth Carolina — U.S. Senate $22.6M 47% of the national total, counting down to here $16.8M against · $5.8M for · 17 committeesAlabama — U.S. Senate $22.5M 49% of the national total, counting down to here $3.0M against · $19.5M for · 12 committeesHow concentrated it is $477,829,748 of the $968,984,613 reported this cycle is in the 12 races ranked above — 49.3% of it, out of 254 races carrying any filing at all.
MI TX KY NY-12 ME IA SC OH IL NC AL
Minnesota — U.S. Senate · $21.0M filed · $9.6M against · $11.4M for Alaska — U.S. Senate · $17.1M filed · $10.4M against · $6.8M for Louisiana — U.S. Senate · $13.4M filed · $1.7M against · $11.7M for Montana — U.S. Senate · $12.5M filed · $3.4M against · $9.1M for Maryland 5th district · $12.5M filed · $271K against · $12.2M for New Hampshire 1st district · $11.3M filed · $4.0M against · $7.3M for New York 13th district · $9.9M filed · $2.6M against · $7.3M for Michigan 7th district · $9.5M filed · $5.3M against · $4.2M for California 14th district · $9.5M filed · $3.3M against · $6.1M for Illinois 9th district · $9.1M filed · $2.6M against · $6.5M for Tennessee 7th district · $8.7M filed · $4.7M against · $3.9M for Illinois 7th district · $8.6M filed · $2.6M against · $6.0M for California 40th district · $8.3M filed · $5.9M against · $2.3M for Colorado 8th district · $8.3M filed · $3.4M against · $4.9M for California 22nd district · $8.1M filed · $3.7M against · $4.4M for Massachusetts — U.S. Senate · $7.9M filed · $5.6M against · $2.3M for Wyoming at-large district · $7.8M filed · $2.5M against · $5.4M for Illinois 8th district · $7.5M filed · $722K against · $6.8M for Georgia — U.S. Senate · $7.5M filed · $2.7M against · $4.8M for California 48th district · $7.3M filed · $4.1M against · $3.2M for Illinois 2nd district · $7.2M filed · $819K against · $6.4M for Texas 18th district · $7.2M filed · $47K against · $7.1M for Texas 35th district · $7.0M filed · $825K against · $6.1M for New Jersey 11th district · $6.4M filed · $2.5M against · $3.9M for New Hampshire — U.S. Senate · $6.2M filed · $2.2M against · $3.9M for Texas 9th district · $6.2M filed · $1.2M against · $4.9M for Pennsylvania 3rd district · $5.9M filed · $70K against · $5.8M for Arizona 1st district · $5.8M filed · $3.3M against · $2.5M for Florida 24th district · $5.8M filed · $2.7M against · $3.1M for Nebraska 2nd district · $5.8M filed · $2.4M against · $3.4M for Florida 19th district · $5.8M filed · $1.3M against · $4.4M for Florida 6th district · $5.2M filed · $1.4M against · $3.8M for Wisconsin 7th district · $4.9M filed · $199K against · $4.7M for Missouri 1st district · $4.7M filed · $3.7M against · $1.1M for Kansas — U.S. Senate · $4.7M filed · $2.2M against · $2.5M for North Carolina 4th district · $4.5M filed · $242K against · $4.3M for California 4th district · $4.5M filed · $2.1M against · $2.4M for Pennsylvania 7th district · $4.3M filed · $730K against · $3.6M for Georgia 13th district · $4.3M filed · $56K against · $4.2M for California 11th district · $4.2M filed · $1.0M against · $3.2M for Michigan 13th district · $4.2M filed · $732K against · $3.4M for Missouri 5th district · $4.1M filed · $2.7M against · $1.5M for Minnesota 2nd district · $4.1M filed · $35K against · $4.1M for Alaska at-large district · $4.1M filed · $295K against · $3.8M for Texas 2nd district · $3.8M filed · $2.3M against · $1.6M for Georgia 14th district · $3.8M filed · $509K against · $3.3M for New York 15th district · $3.7M filed · $0 against · $3.7M for New York 17th district · $3.6M filed · $1.8M against · $1.9M for California 6th district · $3.6M filed · $50K against · $3.5M for Arkansas — U.S. Senate · $3.2M filed · $2.7M against · $591K for Utah 1st district · $3.2M filed · $485K against · $2.7M for Colorado 1st district · $3.1M filed · $888K against · $2.3M for Virginia 11th district · $3.1M filed · $6K against · $3.1M for Nebraska — U.S. Senate · $3.0M filed · $875K against · $2.1M for South Carolina 1st district · $2.8M filed · $333K against · $2.5M for Tennessee 5th district · $2.8M filed · $929K against · $1.9M for Mississippi — U.S. Senate · $2.8M filed · $1.4M against · $1.4M for New Jersey 12th district · $2.7M filed · $92K against · $2.6M for Alabama 1st district · $2.6M filed · $0 against · $2.6M for Florida 25th district · $2.6M filed · $811K against · $1.8M for Iowa 2nd district · $2.6M filed · $2.4M against · $142K for Iowa 1st district · $2.5M filed · $1.4M against · $1.1M for New Jersey 7th district · $2.5M filed · $967K against · $1.6M for Florida 16th district · $2.5M filed · $860K against · $1.6M for Oklahoma — U.S. Senate · $2.4M filed · $0 against · $2.4M for Massachusetts 6th district · $2.4M filed · $35K against · $2.4M for Virginia 1st district · $2.3M filed · $2.0M against · $298K for New York 7th district · $2.3M filed · $120K against · $2.2M for Washington 4th district · $2.3M filed · $166K against · $2.1M for Florida 1st district · $2.3M filed · $46K against · $2.2M for Connecticut 1st district · $2.3M filed · $758K against · $1.5M for Florida 2nd district · $2.0M filed · $777K against · $1.2M for Ohio 9th district · $2.0M filed · $1.6M against · $331K for North Carolina 1st district · $2.0M filed · $43K against · $1.9M for Georgia 1st district · $1.9M filed · $0 against · $1.9M for Texas 33rd district · $1.9M filed · $410K against · $1.5M for Missouri 6th district · $1.9M filed · $1.5M against · $385K for California 32nd district · $1.8M filed · $401K against · $1.4M for Michigan 4th district · $1.8M filed · $1.2M against · $575K for Texas 8th district · $1.7M filed · $0 against · $1.7M for Florida 22nd district · $1.7M filed · $1.4M against · $387K for Texas 32nd district · $1.7M filed · $2K against · $1.7M for Georgia 10th district · $1.7M filed · $175K against · $1.5M for Texas 19th district · $1.7M filed · $81K against · $1.6M for Utah 3rd district · $1.6M filed · $334K against · $1.3M for Alabama 2nd district · $1.6M filed · $1K against · $1.6M for Maine 2nd district · $1.6M filed · $500K against · $1.1M for Texas 10th district · $1.6M filed · $0 against · $1.6M for Texas 15th district · $1.5M filed · $232K against · $1.2M for Washington 5th district · $1.4M filed · $648K against · $781K for Ohio 7th district · $1.3M filed · $574K against · $767K for Wyoming — U.S. Senate · $1.2M filed · $26K against · $1.2M for Arizona 7th district · $1.2M filed · $206K against · $973K for Nevada 2nd district · $1.2M filed · $309K against · $869K for North Carolina 11th district · $1.1M filed · $693K against · $447K for Florida 7th district · $1.1M filed · $402K against · $714K for Tennessee 6th district · $1.1M filed · $401K against · $707K for Georgia 11th district · $1.1M filed · $58K against · $1.0M for Indiana 4th district · $996K filed · $250K against · $746K for California 7th district · $990K filed · $152K against · $838K for Texas 21st district · $979K filed · $0 against · $979K for Arizona 2nd district · $952K filed · $898K against · $55K for Michigan 10th district · $946K filed · $9K against · $937K for Pennsylvania 8th district · $924K filed · $625K against · $299K for Texas 38th district · $921K filed · $88K against · $833K for New Jersey 8th district · $913K filed · $0 against · $913K for Colorado — U.S. Senate · $810K filed · $0 against · $810K for Texas 34th district · $798K filed · $107K against · $691K for Wisconsin 3rd district · $788K filed · $115K against · $673K for Tennessee — U.S. Senate · $782K filed · $0 against · $782K for Arizona 6th district · $753K filed · $505K against · $248K for South Dakota — U.S. Senate · $741K filed · $175K against · $566K for California 23rd district · $739K filed · $19K against · $720K for Texas 23rd district · $699K filed · $440K against · $259K for Louisiana 5th district · $698K filed · $74K against · $623K for California 1st district · $635K filed · $69K against · $566K for Oklahoma 1st district · $612K filed · $25K against · $588K for New York 10th district · $603K filed · $328K against · $275K for California 19th district · $599K filed · $0 against · $599K for Massachusetts 8th district · $594K filed · $214K against · $381K for Pennsylvania 10th district · $592K filed · $82K against · $510K for Utah 2nd district · $581K filed · $49K against · $532K for New York 25th district · $572K filed · $0 against · $572K for Florida — U.S. Senate (Special election, special) · $564K filed · $27K against · $537K for Tennessee 9th district · $563K filed · $20K against · $543K for Kentucky 6th district · $553K filed · $0 against · $553K for Texas 29th district · $523K filed · $0 against · $523K for Iowa 3rd district · $523K filed · $433K against · $90K for Maryland 6th district · $516K filed · $0 against · $516K for Florida 20th district · $491K filed · $0 against · $491K for South Carolina 4th district · $487K filed · $0 against · $487K for California 27th district · $476K filed · $0 against · $476K for Virginia 5th district · $471K filed · $471K against · $0 for Ohio 1st district · $457K filed · $0 against · $457K for Arizona 4th district · $444K filed · $0 against · $444K for Michigan 11th district · $439K filed · $20K against · $419K for California 38th district · $432K filed · $65K against · $368K for Arkansas 2nd district · $418K filed · $0 against · $418K for Michigan 3rd district · $406K filed · $156K against · $251K for Oklahoma 5th district · $394K filed · $0 against · $394K for Washington 10th district · $391K filed · $0 against · $391K for California 41st district · $385K filed · $4K against · $382K for Florida 11th district · $380K filed · $0 against · $380K for California 26th district · $369K filed · $0 against · $369K for North Carolina 9th district · $367K filed · $366K against · $1K for North Carolina 5th district · $340K filed · $340K against · $0 for West Virginia — U.S. Senate · $338K filed · $0 against · $338K for New York 21st district · $333K filed · $125K against · $209K for North Carolina 3rd district · $333K filed · $327K against · $7K for Arizona 5th district · $325K filed · $0 against · $325K for Wisconsin 1st district · $324K filed · $45K against · $279K for Florida 9th district · $322K filed · $234K against · $88K for Oregon 4th district · $292K filed · $0 against · $292K for New York 9th district · $290K filed · $0 against · $290K for Nebraska 3rd district · $283K filed · $0 against · $283K for Texas 28th district · $274K filed · $263K against · $10K for Illinois 4th district · $262K filed · $0 against · $262K for Washington 3rd district · $255K filed · $152K against · $102K for Oklahoma 4th district · $250K filed · $0 against · $250K for Colorado 5th district · $241K filed · $239K against · $2K for Virginia 2nd district · $234K filed · $5K against · $230K for Texas 30th district · $200K filed · $0 against · $200K for Massachusetts 4th district · $190K filed · $0 against · $190K for Pennsylvania 1st district · $187K filed · $24K against · $163K for Florida 12th district · $175K filed · $0 against · $175K for Iowa 4th district · $173K filed · $0 against · $173K for South Dakota at-large district · $152K filed · $0 against · $152K for Florida 23rd district · $152K filed · $0 against · $152K for New Hampshire 2nd district · $150K filed · $0 against · $150K for Virginia — U.S. Senate · $150K filed · $0 against · $150K for Texas 22nd district · $141K filed · $0 against · $141K for Virginia 7th district · $138K filed · $48K against · $90K for Colorado 3rd district · $136K filed · $20K against · $116K for Florida 14th district · $131K filed · $116K against · $15K for Alabama 6th district · $131K filed · $0 against · $131K for Ohio 15th district · $128K filed · $0 against · $128K for Washington 1st district · $113K filed · $0 against · $113K for California 12th district · $112K filed · $0 against · $112K for California 18th district · $109K filed · $0 against · $109K for California 47th district · $108K filed · $0 against · $108K for California 46th district · $107K filed · $0 against · $107K for California 36th district · $106K filed · $0 against · $106K for Washington 8th district · $105K filed · $0 against · $105K for California 45th district · $100K filed · $0 against · $100K for Hawaii 1st district · $100K filed · $0 against · $100K for New York 23rd district · $96K filed · $0 against · $96K for Nevada 3rd district · $86K filed · $13K against · $73K for Illinois 13th district · $84K filed · $0 against · $84K for North Carolina 14th district · $81K filed · $0 against · $81K for Kentucky 2nd district · $80K filed · $0 against · $80K for Georgia 9th district · $80K filed · $44K against · $36K for New Jersey 2nd district · $76K filed · $0 against · $76K for California 17th district · $75K filed · $38K against · $38K for California 13th district · $72K filed · $21K against · $51K for Nevada 4th district · $58K filed · $0 against · $58K for Texas 31st district · $55K filed · $0 against · $55K for Texas 6th district · $48K filed · $0 against · $48K for Minnesota 8th district · $47K filed · $0 against · $47K for Maryland 1st district · $41K filed · $26K against · $15K for New Jersey — U.S. Senate · $40K filed · $0 against · $40K for Florida 21st district · $36K filed · $0 against · $36K for New York 8th district · $32K filed · $32K against · $0 for Michigan 8th district · $28K filed · $0 against · $28K for Wisconsin 4th district · $25K filed · $0 against · $25K for Oregon — U.S. Senate · $25K filed · $0 against · $25K for Massachusetts 1st district · $25K filed · $0 against · $25K for Indiana 5th district · $24K filed · $0 against · $24K for Pennsylvania 12th district · $23K filed · $0 against · $23K for Utah 4th district · $23K filed · $0 against · $23K for Indiana 6th district · $20K filed · $0 against · $20K for Michigan 12th district · $20K filed · $10K against · $10K for Michigan 1st district · $18K filed · $0 against · $18K for Florida 26th district · $17K filed · $0 against · $17K for North Carolina 8th district · $13K filed · $0 against · $13K for Tennessee 1st district · $13K filed · $0 against · $13K for Louisiana 6th district · $13K filed · $13K against · $0 for California 43rd district · $13K filed · $0 against · $13K for Missouri 7th district · $12K filed · $0 against · $12K for Illinois 6th district · $12K filed · $0 against · $12K for Ohio 14th district · $12K filed · $0 against · $12K for Delaware — U.S. Senate · $12K filed · $0 against · $12K for Illinois 10th district · $11K filed · $0 against · $11K for California 2nd district · $10K filed · $0 against · $10K for New Jersey 5th district · $8K filed · $0 against · $8K for California 30th district · $8K filed · $0 against · $8K for Florida 4th district · $7K filed · $0 against · $7K for Minnesota 1st district · $7K filed · $3K against · $4K for Virginia 6th district · $6K filed · $0 against · $6K for South Carolina 3rd district · $6K filed · $0 against · $6K for Washington 9th district · $6K filed · $0 against · $6K for Illinois 15th district · $5K filed · $2K against · $4K for California 34th district · $5K filed · $0 against · $5K for Texas 20th district · $4K filed · $0 against · $4K for Alabama 3rd district · $3K filed · $0 against · $3K for Florida 13th district · $3K filed · $0 against · $3K for Colorado 6th district · $3K filed · $3K against · $0 for Pennsylvania 15th district · $2K filed · $2K against · $0 for Georgia 8th district · $2K filed · $2K against · $0 for West Virginia 1st district · $2K filed · $0 against · $2K for North Carolina 10th district · $242 filed · $242 against · $0 for Ohio 10th district · $105 filed · $0 against · $105 for Ohio 13th district · $105 filed · $0 against · $105 for Michigan — U.S. Senate · $96.6M filed · $36.7M against · $59.9M for Texas — U.S. Senate · $87.6M filed · $65.7M against · $21.9M for Kentucky — U.S. Senate · $46.2M filed · $19.7M against · $26.5M for New York 12th district · $41.2M filed · $11.2M against · $30.0M for Maine — U.S. Senate · $29.7M filed · $25.8M against · $3.9M for Iowa — U.S. Senate · $29.2M filed · $13.5M against · $15.8M for South Carolina — U.S. Senate · $26.9M filed · $12.8M against · $14.0M for Kentucky 4th district · $26.3M filed · $17.1M against · $9.1M for Ohio — U.S. Senate (Special election, special) · $24.5M filed · $15.7M against · $8.8M for Illinois — U.S. Senate · $24.5M filed · $13.7M against · $10.8M for North Carolina — U.S. Senate · $22.6M filed · $16.8M against · $5.8M for Alabama — U.S. Senate · $22.5M filed · $3.0M against · $19.5M for the 12 above the other 242
The Senate, race by race 35 Senate contests in 2026 — every regular Class 2 seat and the specials. Candidate lists come from each state’s certified filings; a card notes when a state has not published one yet.
Alaska Dan Sullivan Mary PeltolaMary Peltola 50.4 Dan Sullivan 49.2 avg of 3 polls $17,107,407 outside money filed Alabama Barry Moore Everett WessThe polling is too thin or too partisan to average. $22,538,167 outside money filed Arkansas Tom Cotton Hallie ShoffnerThe polling is too thin or too partisan to average. $3,244,245 outside money filed Colorado John Hickenlooper Mark BaisleyNo polling has been read for this race. $810,366 outside money filed Delaware Chris Coons John ShulliNo polling has been read for this race. $11,559 outside money filed Floridaspecial No certified field has been read yet. The polling is too thin or too partisan to average. $564,139 outside money filed Georgia Jon Ossoff Mike CollinsJon Ossoff 50.7 Mike Collins 42.8 avg of 4 polls $7,462,799 outside money filed Iowa Ashley Hinson Josh TurekAshley Hinson 48.1 Josh Turek 44.2 avg of 6 polls $29,224,232 outside money filed Idaho Jim Risch Todd AchillesThe polling is too thin or too partisan to average. Illinois Don Tracy Juliana StrattonNo polling has been read for this race. $24,473,850 outside money filed Kansas Adam Hamilton Roger MarshallThe polling is too thin or too partisan to average. $4,678,631 outside money filed Kentucky Andy Barr Charles BookerNo polling has been read for this race. $46,236,719 outside money filed Louisiana Jamie Davis Julia LetlowNo polling has been read for this race. $13,413,890 outside money filed Massachusetts No certified field has been read yet. The polling is too thin or too partisan to average. $7,860,226 outside money filed Maine Susan Collins Troy JacksonThe polling is too thin or too partisan to average. $29,748,434 outside money filed Michigan Abdul El-Sayed Mike RogersAbdul El-Sayed 46.6 Mike Rogers 44.7 avg of 14 polls $96,572,622 outside money filed Minnesota Michele Tafoya Peggy FlanaganThe polling is too thin or too partisan to average. $20,995,362 outside money filed Mississippi Cindy Hyde-Smith Scott Colom Ty PinkinsThe polling is too thin or too partisan to average. $2,821,531 outside money filed Montana Alani Bankhead Kurt Alme Kyle Austin Seth BodnarKurt Alme 44.9 Seth Bodnar 27.2 Alani Bankhead 19.7 Kyle Austin 4.8 avg of 5 polls $12,521,946 outside money filed North Carolina Michael Whatley Roy CooperRoy Cooper 50.2 Michael Whatley 42.2 avg of 8 polls $22,597,595 outside money filed Nebraska Dan Osborn Mike Marvin Pete RickettsThe polling is too thin or too partisan to average. $3,021,421 outside money filed New Hampshire No certified field has been read yet. Chris Pappas 45.4 John Sununu 43.2 avg of 4 polls $6,176,227 outside money filed New Jersey Cory Booker Justin MurphyNo polling has been read for this race. $40,000 outside money filed New Mexico Ben Ray Luján Larry MarkerThe polling is too thin or too partisan to average. Ohiospecial Bill Redpath Greg Levy Jon Husted Sherrod BrownSherrod Brown 50.1 Jon Husted 44.9 avg of 4 polls $24,527,304 outside money filed Oklahoma Kevin HernNo polling has been read for this race. $2,428,319 outside money filed Oregon David Brock Smith Jeff MerkleyNo polling has been read for this race. $25,000 outside money filed Rhode Island No certified field has been read yet. The polling is too thin or too partisan to average. South Carolina Annie AndrewsNo polling has been read for this race. $26,850,352 outside money filed South Dakota Brian Bengs Mike RoundsNo polling has been read for this race. $740,848 outside money filed Tennessee Bill Hagerty Marquita BradshawThe polling is too thin or too partisan to average. $782,360 outside money filed Texas James Talarico Ken PaxtonJames Talarico 45.7 Ken Paxton 41.5 Ted Brown 1.8 avg of 4 polls $87,615,734 outside money filed Virginia Bert Mizusawa Mark WarnerThe polling is too thin or too partisan to average. $150,000 outside money filed West Virginia Rachel Fetty Anderson Shelley Moore CapitoNo polling has been read for this race. $338,479 outside money filed Wyoming Harriet Hageman James W. ByrdNo polling has been read for this race. $1,197,498 outside money filed The House, state by state Every district on the 2026 ballot, one state at a time: the certified candidates, the polling average where one exists, and the outside money filed so far.
AK AL AR AZ CA CO CT DE FL GA HI IA ID IL IN KS KY LA MA MD ME MI MN MO MS MT NC ND NE NH NJ NM NV NY OH OK OR PA RI SC SD TN TX UT VA VT WA WI WV WY Georgia 1st district Amanda Hollowell Jim KingstonNo polling has been read for this race. $1,949,333 outside money filed Georgia 2nd district Matt Day Sanford BishopNo polling has been read for this race. Georgia 3rd district Brian Jack Maura KellerNo polling has been read for this race. Georgia 4th district Hank Johnson James DuffieNo polling has been read for this race. Georgia 5th district John Salvesen Nikema WilliamsNo polling has been read for this race. Georgia 6th district Kevin Martin Lucy McBathNo polling has been read for this race. Georgia 7th district Anthony Kozycki Rich McCormickNo polling has been read for this race. Georgia 8th district Austin Scott Kelly EtsiNo polling has been read for this race. $1,748 outside money filed Georgia 9th district Andrew Clyde Caitlyn GegenNo polling has been read for this race. $79,962 outside money filed Georgia 10th district Houston Gaines Pamela DeLancyNo polling has been read for this race. $1,673,676 outside money filed Georgia 11th district Chris Harden John CowanNo polling has been read for this race. $1,089,587 outside money filed Georgia 12th district Ceretta Smith Rick AllenNo polling has been read for this race. Georgia 13th district Jasmine Clark Jonathan ChavezNo polling has been read for this race. $4,291,253 outside money filed Georgia 14th district Andrew Underwood Clay Fuller Shawn HarrisNo polling has been read for this race. $3,771,471 outside money filed Open a race. Every seat carries its own contest: who is on the ballot, the certified primary result, what the polls say, and the money spent on it. Search a state or a district code from the bar above, or start from the map.
Open the map