Back to South Carolina mapUS map South Carolina map South Carolina races South Carolina Votes Tue, Nov 3 · in 4 days
SC Annie Andrews D Democratic Darline Graham R Republican (inc.)
Polling average Andrews 46, Graham 48 · Average of 3 polls, Sep 28 to Oct 25
Last time Graham R 54.4, Harrison D 44.2 · 2020 general SC Jermaine Johnson D Democratic Alan Wilson R Republican
Polling average Johnson 38.8, Wilson 51.8 · Average of 2 polls, Oct 16 to Oct 25
Last time McMaster R 58.0, Cunningham D 40.7 · 2022 general Polls updated Oct 30, 7:30 p.m. ET, from VoteHub .
Vote in South Carolina Trouble voting? Election Protection hotline: 866-OUR-VOTE . A nonpartisan coalition of civil-rights and voting-rights groups, not a government service. 866ourvote.org
US House races Sorted by newest poll SC-01 Jenny Costa Honeycutt R Republican Nancy Lacore D Democratic
Newest poll Honeycutt 45, Lacore 47 · Public Policy Polling, field ended Oct 22, released Oct 23
Last time Mace R 58.2, Moore D 41.6 · 2024 general SC-02 Zyon Khalifa D Democratic Joe Wilson R Republican (inc.)
Last time Wilson R 59.5, Robinson D 40.2 · 2024 general SC-03 Sheri Biggs R Republican (inc.) Eunice Lehmacher D Democratic
Last time Biggs R 71.7, Best D 25.3 · 2024 general SC-04 Courtney McClain D Democratic William Timmons R Republican (inc.)
Last time Timmons R 59.7, Harvey D 37.2 · 2024 general SC-05 Wes Climer R Republican Mallory Dittmer D Democratic
Last time Norman R 63.5, Hundley D 36.3 · 2024 general All 7 South Carolina House races, on the map
Districts Look up your district by street address
US House district Choose a district District 1 District 2 District 3 District 4 District 5 District 6 District 7
State Senate district Choose a district District 1 District 2 District 3 District 4 District 5 District 6 District 7 District 8 District 9 District 10 District 11 District 12 District 13 District 14 District 15 District 16 District 17 District 18 District 19 District 20 District 21 District 22 District 23 District 24 District 25 District 26 District 27 District 28 District 29 District 30 District 31 District 32 District 33 District 34 District 35 District 36 District 37 District 38 District 39 District 40 District 41 District 42 District 43 District 44 District 45 District 46
State House of Representatives district Choose a district District 1 District 2 District 3 District 4 District 5 District 6 District 7 District 8 District 9 District 10 District 11 District 12 District 13 District 14 District 15 District 16 District 17 District 18 District 19 District 20 District 21 District 22 District 23 District 24 District 25 District 26 District 27 District 28 District 29 District 30 District 31 District 32 District 33 District 34 District 35 District 36 District 37 District 38 District 39 District 40 District 41 District 42 District 43 District 44 District 45 District 46 District 47 District 48 District 49 District 50 District 51 District 52 District 53 District 54 District 55 District 56 District 57 District 58 District 59 District 60 District 61 District 62 District 63 District 64 District 65 District 66 District 67 District 68 District 69 District 70 District 71 District 72 District 73 District 74 District 75 District 76 District 77 District 78 District 79 District 80 District 81 District 82 District 83 District 84 District 85 District 86 District 87 District 88 District 89 District 90 District 91 District 92 District 93 District 94 District 95 District 96 District 97 District 98 District 99 District 100 District 101 District 102 District 103 District 104 District 105 District 106 District 107 District 108 District 109 District 110 District 111 District 112 District 113 District 114 District 115 District 116 District 117 District 118 District 119 District 120 District 121 District 122 District 123 District 124
Map layer US House districts State Senate State House of Representatives Select a shape for details. Arrow keys move between shapes.
South Carolina State House of Representatives State House District 19: Patrick Haddon (R); last result Republican won 2024 State House District 25: Wendell Jones (D); last result Democratic by 25.5 points, 2024 State House District 2: Adam Duncan (R); last result Republican won 2024 State House District 20: Stephen Frank (R); last result Republican by 36.4 points, 2024 State House District 4: Davey Hiott (R); last result Republican won 2024 State House District 26: David Martin (R); last result Republican by 25.4 points, 2024 State House District 6: April Cromer (R); last result Republican by 48.9 points, 2024 State House District 5: Neal Collins (R); last result Republican won 2024 State House District 46: Heath Sessions (R); last result Republican by 19.9 points, 2024 State House District 3: Phillip Bowers (R); last result Republican by 28.7 points, 2024 State House District 1: Bill Whitmire (R); last result Republican won 2024 State House District 33: Travis Moore (R); last result Republican by 44.0 points, 2024 State House District 41: Annie McDaniel (D); last result Democratic won 2024 State House District 10: Thomas Beach (R); last result Republican won 2024 State House District 18: Alan Morgan (R); last result Republican won 2024 State House District 43: Randy Ligon (R); last result Republican won 2024 State House District 11: Craig Gagnon (R); last result Republican won 2024 State House District 37: Steven Long (R); last result Republican won 2024 State House District 7: Lee Gilreath (R); last result Republican by 81.5 points, 2024 State House District 17: Mike Burns (R); last result Republican won 2024 State House District 48: Brandon Guffey (R); last result Republican won 2024 State House District 44: Mike Neese (R); last result Republican by 22.1 points, 2024 State House District 12: Daniel Gibson (R); last result Republican by 4.6 points, 2024 State House District 54: Jason Luck (D); last result Democratic by 4.1 points, 2024 State House District 8: Don Chapman (R); last result Republican by 74.2 points, 2024 State House District 9: Blake Sanders (R); last result Republican won 2024 State House District 40: Joe White (R); last result Republican won 2024 State House District 32: Scott Montgomery (R); last result Republican won 2024 State House District 60: Phillip Lowe (R); last result Republican won 2024 State House District 57: Lucas Atkinson (R); last result Democratic by 17.5 points, 2024 State House District 103: Carl Anderson (D); last result Democratic won 2024 State House District 92: Brandon Cox (R); last result Republican won 2024 State House District 93: Jerry Govan (D); last result Democratic by 5.2 points, 2024 State House District 94: Gil Gatch (R); last result Republican won 2024 State House District 96: Ryan McCabe (R); last result Republican won 2024 State House District 100: Sylleste Davis (R); last result Republican won 2024 State House District 102: Harriet Holman (R); last result Republican by 3.9 points, 2024 State House District 104: William Bailey (R); last result Republican won 2024 State House District 105: Kevin Hardee (R); last result Republican won 2024 State House District 106: Val Guest (R); last result Republican won 2024 State House District 107: Case Brittain (R); last result Republican won 2024 State House District 108: Lee Hewitt (R); last result Republican won 2024 State House District 109: Tiffany Spann-Wilder (D); last result Democratic won 2024 State House District 110: Tom Hartnett (R); last result Republican by 11.9 points, 2024 State House District 51: David Weeks (D); last result Democratic won 2024 State House District 49: John King (D); last result Democratic won 2024 State House District 66: Jackie Terribile (R); last result Republican won 2024 State House District 63: Jay Jordan (R); last result Republican by 32.8 points, 2024 State House District 70: Robert Reese (D); last result Democratic won 2024 State House District 67: Murrell Smith (R); last result Republican won 2024 State House District 50: Keishan Scott (D); last result Democratic won 2024 State House District 75: Heather Bauer (D); last result Democratic by 6.7 points, 2024 State House District 13: John McCravy (R); last result Republican by 49.6 points, 2024 State House District 14: Luke Rankin (R); last result Republican won 2024 State House District 15: J.A. Moore (D); last result Democratic by 11.6 points, 2024 State House District 16: Mark Willis (R); last result Republican won 2024 State House District 21: Dianne Mitchell (R); last result Republican won 2024 State House District 22: Paul Wickensimer (R); last result Republican by 20.2 points, 2024 State House District 23: Chandra Dillard (D); last result Democratic by 60.4 points, 2024 State House District 24: Bruce Bannister (R); last result Republican by 20.9 points, 2024 State House District 27: David Vaughan (R); last result Republican by 20.1 points, 2024 State House District 28: Chris Huff (R); last result Republican by 29.9 points, 2024 State House District 29: Dennis Moss (R); last result Republican won 2024 State House District 30: Brian Lawson (R); last result Republican by 58.7 points, 2024 State House District 31: Rosalyn Henderson-Myers (D); last result Democratic won 2024 State House District 34: Sarita Edgerton (R); last result Republican won 2024 State House District 35: Bill Chumley (R); last result Republican won 2024 State House District 39: Cal Forrest (R); last result Republican won 2024 State House District 113: Courtney Waters (D); last result Democratic won 2024 State House District 114: Gary Brewer (R); last result Republican by 22.3 points, 2024 State House District 115: Spencer Wetmore (D); last result Democratic by 3.8 points, 2024 State House District 117: Jordan Pace (R); last result Republican won 2024 State House District 118: Bill Herbkersman (R); last result Republican by 29.5 points, 2024 State House District 119: Leon Stavrinakis (D); last result Democratic by 10.4 points, 2024 State House District 120: Weston Newton (R); last result Republican by 33.5 points, 2024 State House District 121: Michael Rivers (D); last result Democratic by 16.1 points, 2024 State House District 122: Bill Hager (R); last result Republican by 7.2 points, 2024 State House District 36: Rob Harris (R); last result Republican won 2024 State House District 38: Josiah Magnuson (R); last result Republican by 63.4 points, 2024 State House District 42: Doug Gilliam (R); last result Republican by 36.1 points, 2024 State House District 45: Brandon Newton (R); last result Republican by 28.8 points, 2024 State House District 47: Tommy Pope (R); last result Republican won 2024 State House District 52: Jermaine Johnson (D); last result Democratic won 2024 State House District 53: Richie Yow (R); last result Republican by 47.6 points, 2024 State House District 123: Jeff Bradley (R); last result Republican by 19.8 points, 2024 State House District 58: Jeff Johnson (R); last result Republican won 2024 State House District 99: Mark Smith (R); last result Republican won 2024 State House District 76: Leon Howard (D); last result Democratic by 84.3 points, 2024 State House District 111: Wendell Gilliard (D); last result Democratic by 66.2 points, 2024 State House District 112: Joe Bustos (R); last result Republican by 22.1 points, 2024 State House District 86: Bill Taylor (R); last result Republican won 2024 State House District 83: Bill Hixon (R); last result Republican won 2024 State House District 77: Kambrell Garvin (D); last result Democratic won 2024 State House District 84: Melissa Oremus (R); last result Republican won 2024 State House District 97: Robby Robbins (R); last result Republican won 2024 State House District 124: Shannon Erickson (R); last result Republican by 26.5 points, 2024 State House District 81: Charlie Hartz (R); last result Republican by 36.1 points, 2024 State House District 116: James Teeple (R); last result Republican by 2.4 points, 2024 State House District 95: Gilda Cobb-Hunter (D); last result Democratic won 2024 State House District 87: Paula Calhoon (R); last result Republican by 71.6 points, 2024 State House District 88: John Lastinger (R); last result Republican won 2024 State House District 85: Jay Kilmartin (R); last result Republican won 2024 State House District 80: Kathy Landing (R); last result Republican by 30.3 points, 2024 State House District 55: Jackie Hayes (D); last result Democratic won 2024 State House District 56: Tim McGinnis (R); last result Republican won 2024 State House District 59: Terry Alexander (D); last result Democratic won 2024 State House District 61: Carla Schuessler (R); last result Republican won 2024 State House District 62: Robert Williams (D); last result Democratic won 2024 State House District 64: Fawn Pedalino (R); last result Republican by 11.6 points, 2024 State House District 65: Cody Mitchell (R); last result Republican won 2024 State House District 68: Heather Crawford (R); last result Republican won 2024 State House District 69: Chris Wooten (R); last result Republican by 63.5 points, 2024 State House District 71: Nathan Ballentine (R); last result Republican won 2024 State House District 72: Seth Rose (D); last result Democratic won 2024 State House District 73: Chris Hart (D); last result Democratic won 2024 State House District 74: Todd Rutherford (D); last result Democratic won 2024 State House District 78: Beth Bernstein (D); last result Democratic won 2024 State House District 79: Hamilton Grant (D); last result Democratic by 50.7 points, 2024 State House District 82: Bill Clyburn (D); last result Democratic by 7.8 points, 2024 State House District 89: Micah Caskey (R); last result Republican by 20.6 points, 2024 State House District 90: Justin Bamberg (D); last result Democratic by 19.9 points, 2024 State House District 91: Lonnie Hosey (D); last result Democratic by 3.2 points, 2024 State House District 101: Roger Kirby (D); last result Democratic won 2024 State House District 98: Greg Ford (R); last result Republican by 14.0 points, 2024 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 dataShow this map as a list (124) State House District 1 · Bill Whitmire (R); last result Republican won 2024 State House District 2 · Adam Duncan (R); last result Republican won 2024 State House District 3 · Phillip Bowers (R); last result Republican by 28.7 points, 2024 State House District 4 · Davey Hiott (R); last result Republican won 2024 State House District 5 · Neal Collins (R); last result Republican won 2024 State House District 6 · April Cromer (R); last result Republican by 48.9 points, 2024 State House District 7 · Lee Gilreath (R); last result Republican by 81.5 points, 2024 State House District 8 · Don Chapman (R); last result Republican by 74.2 points, 2024 State House District 9 · Blake Sanders (R); last result Republican won 2024 State House District 10 · Thomas Beach (R); last result Republican won 2024 State House District 11 · Craig Gagnon (R); last result Republican won 2024 State House District 12 · Daniel Gibson (R); last result Republican by 4.6 points, 2024 State House District 13 · John McCravy (R); last result Republican by 49.6 points, 2024 State House District 14 · Luke Rankin (R); last result Republican won 2024 State House District 15 · J.A. Moore (D); last result Democratic by 11.6 points, 2024 State House District 16 · Mark Willis (R); last result Republican won 2024 State House District 17 · Mike Burns (R); last result Republican won 2024 State House District 18 · Alan Morgan (R); last result Republican won 2024 State House District 19 · Patrick Haddon (R); last result Republican won 2024 State House District 20 · Stephen Frank (R); last result Republican by 36.4 points, 2024 State House District 21 · Dianne Mitchell (R); last result Republican won 2024 State House District 22 · Paul Wickensimer (R); last result Republican by 20.2 points, 2024 State House District 23 · Chandra Dillard (D); last result Democratic by 60.4 points, 2024 State House District 24 · Bruce Bannister (R); last result Republican by 20.9 points, 2024 State House District 25 · Wendell Jones (D); last result Democratic by 25.5 points, 2024 State House District 26 · David Martin (R); last result Republican by 25.4 points, 2024 State House District 27 · David Vaughan (R); last result Republican by 20.1 points, 2024 State House District 28 · Chris Huff (R); last result Republican by 29.9 points, 2024 State House District 29 · Dennis Moss (R); last result Republican won 2024 State House District 30 · Brian Lawson (R); last result Republican by 58.7 points, 2024 State House District 31 · Rosalyn Henderson-Myers (D); last result Democratic won 2024 State House District 32 · Scott Montgomery (R); last result Republican won 2024 State House District 33 · Travis Moore (R); last result Republican by 44.0 points, 2024 State House District 34 · Sarita Edgerton (R); last result Republican won 2024 State House District 35 · Bill Chumley (R); last result Republican won 2024 State House District 36 · Rob Harris (R); last result Republican won 2024 State House District 37 · Steven Long (R); last result Republican won 2024 State House District 38 · Josiah Magnuson (R); last result Republican by 63.4 points, 2024 State House District 39 · Cal Forrest (R); last result Republican won 2024 State House District 40 · Joe White (R); last result Republican won 2024 State House District 41 · Annie McDaniel (D); last result Democratic won 2024 State House District 42 · Doug Gilliam (R); last result Republican by 36.1 points, 2024 State House District 43 · Randy Ligon (R); last result Republican won 2024 State House District 44 · Mike Neese (R); last result Republican by 22.1 points, 2024 State House District 45 · Brandon Newton (R); last result Republican by 28.8 points, 2024 State House District 46 · Heath Sessions (R); last result Republican by 19.9 points, 2024 State House District 47 · Tommy Pope (R); last result Republican won 2024 State House District 48 · Brandon Guffey (R); last result Republican won 2024 State House District 49 · John King (D); last result Democratic won 2024 State House District 50 · Keishan Scott (D); last result Democratic won 2024 State House District 51 · David Weeks (D); last result Democratic won 2024 State House District 52 · Jermaine Johnson (D); last result Democratic won 2024 State House District 53 · Richie Yow (R); last result Republican by 47.6 points, 2024 State House District 54 · Jason Luck (D); last result Democratic by 4.1 points, 2024 State House District 55 · Jackie Hayes (D); last result Democratic won 2024 State House District 56 · Tim McGinnis (R); last result Republican won 2024 State House District 57 · Lucas Atkinson (R); last result Democratic by 17.5 points, 2024 State House District 58 · Jeff Johnson (R); last result Republican won 2024 State House District 59 · Terry Alexander (D); last result Democratic won 2024 State House District 60 · Phillip Lowe (R); last result Republican won 2024 State House District 61 · Carla Schuessler (R); last result Republican won 2024 State House District 62 · Robert Williams (D); last result Democratic won 2024 State House District 63 · Jay Jordan (R); last result Republican by 32.8 points, 2024 State House District 64 · Fawn Pedalino (R); last result Republican by 11.6 points, 2024 State House District 65 · Cody Mitchell (R); last result Republican won 2024 State House District 66 · Jackie Terribile (R); last result Republican won 2024 State House District 67 · Murrell Smith (R); last result Republican won 2024 State House District 68 · Heather Crawford (R); last result Republican won 2024 State House District 69 · Chris Wooten (R); last result Republican by 63.5 points, 2024 State House District 70 · Robert Reese (D); last result Democratic won 2024 State House District 71 · Nathan Ballentine (R); last result Republican won 2024 State House District 72 · Seth Rose (D); last result Democratic won 2024 State House District 73 · Chris Hart (D); last result Democratic won 2024 State House District 74 · Todd Rutherford (D); last result Democratic won 2024 State House District 75 · Heather Bauer (D); last result Democratic by 6.7 points, 2024 State House District 76 · Leon Howard (D); last result Democratic by 84.3 points, 2024 State House District 77 · Kambrell Garvin (D); last result Democratic won 2024 State House District 78 · Beth Bernstein (D); last result Democratic won 2024 State House District 79 · Hamilton Grant (D); last result Democratic by 50.7 points, 2024 State House District 80 · Kathy Landing (R); last result Republican by 30.3 points, 2024 State House District 81 · Charlie Hartz (R); last result Republican by 36.1 points, 2024 State House District 82 · Bill Clyburn (D); last result Democratic by 7.8 points, 2024 State House District 83 · Bill Hixon (R); last result Republican won 2024 State House District 84 · Melissa Oremus (R); last result Republican won 2024 State House District 85 · Jay Kilmartin (R); last result Republican won 2024 State House District 86 · Bill Taylor (R); last result Republican won 2024 State House District 87 · Paula Calhoon (R); last result Republican by 71.6 points, 2024 State House District 88 · John Lastinger (R); last result Republican won 2024 State House District 89 · Micah Caskey (R); last result Republican by 20.6 points, 2024 State House District 90 · Justin Bamberg (D); last result Democratic by 19.9 points, 2024 State House District 91 · Lonnie Hosey (D); last result Democratic by 3.2 points, 2024 State House District 92 · Brandon Cox (R); last result Republican won 2024 State House District 93 · Jerry Govan (D); last result Democratic by 5.2 points, 2024 State House District 94 · Gil Gatch (R); last result Republican won 2024 State House District 95 · Gilda Cobb-Hunter (D); last result Democratic won 2024 State House District 96 · Ryan McCabe (R); last result Republican won 2024 State House District 97 · Robby Robbins (R); last result Republican won 2024 State House District 98 · Greg Ford (R); last result Republican by 14.0 points, 2024 State House District 99 · Mark Smith (R); last result Republican won 2024 State House District 100 · Sylleste Davis (R); last result Republican won 2024 State House District 101 · Roger Kirby (D); last result Democratic won 2024 State House District 102 · Harriet Holman (R); last result Republican by 3.9 points, 2024 State House District 103 · Carl Anderson (D); last result Democratic won 2024 State House District 104 · William Bailey (R); last result Republican won 2024 State House District 105 · Kevin Hardee (R); last result Republican won 2024 State House District 106 · Val Guest (R); last result Republican won 2024 State House District 107 · Case Brittain (R); last result Republican won 2024 State House District 108 · Lee Hewitt (R); last result Republican won 2024 State House District 109 · Tiffany Spann-Wilder (D); last result Democratic won 2024 State House District 110 · Tom Hartnett (R); last result Republican by 11.9 points, 2024 State House District 111 · Wendell Gilliard (D); last result Democratic by 66.2 points, 2024 State House District 112 · Joe Bustos (R); last result Republican by 22.1 points, 2024 State House District 113 · Courtney Waters (D); last result Democratic won 2024 State House District 114 · Gary Brewer (R); last result Republican by 22.3 points, 2024 State House District 115 · Spencer Wetmore (D); last result Democratic by 3.8 points, 2024 State House District 116 · James Teeple (R); last result Republican by 2.4 points, 2024 State House District 117 · Jordan Pace (R); last result Republican won 2024 State House District 118 · Bill Herbkersman (R); last result Republican by 29.5 points, 2024 State House District 119 · Leon Stavrinakis (D); last result Democratic by 10.4 points, 2024 State House District 120 · Weston Newton (R); last result Republican by 33.5 points, 2024 State House District 121 · Michael Rivers (D); last result Democratic by 16.1 points, 2024 State House District 122 · Bill Hager (R); last result Republican by 7.2 points, 2024 State House District 123 · Jeff Bradley (R); last result Republican by 19.8 points, 2024 State House District 124 · Shannon Erickson (R); last result Republican by 26.5 points, 2024 Officials (10 in office) State legislature, current members by party Senate , 46 members listed of 46 seats D Democratic 12 R Republican 34
Next elections (17 dates) Presidential results (13 elections) Shift since 2020: 6.2 points toward Republicans (Republican by 11.7 in 2020, Republican by 17.9 in 2024).
30% 40% 50% 60% 70% 1976 1980 1984 1988 1992 1996 2000 2004 2008 2012 2016 2020 2024 Democratic share of all votes Republican share of all votesPresident, South Carolina, 1976 to 2024 Year Democratic Republican D share R share Margin Total votes 2024 Kamala D. Harris Donald J. Trump 40.4% 58.2% Republican by 17.9 points 2,548,140 2020 Joseph R. Biden Jr. Donald J. Trump 43.4% 55.1% Republican by 11.7 points 2,514,096 2016 Hillary Clinton Donald J. Trump 40.7% 54.9% Republican by 14.3 points 2,103,027 2012 Barack H. Obama Mitt Romney 44.1% 54.6% Republican by 10.5 points 1,964,118 2008 Barack H. Obama John McCain 44.9% 53.9% Republican by 9.0 points 1,920,969 2004 John Kerry George W. Bush 40.9% 58.0% Republican by 17.1 points 1,617,700 2000 Al Gore George W. Bush 40.9% 56.9% Republican by 16.0 points 1,383,902 1996 Bill Clinton Robert Dole 44.0% 49.8% Republican by 5.8 points 1,150,182 1992 Bill Clinton George H.W. Bush 42.8% 47.0% Republican by 4.2 points 1,228,912 1988 Michael Dukakis George H.W. Bush 37.6% 61.5% Republican by 23.9 points 986,009 1984 Walter Mondale Ronald Reagan 35.6% 63.6% Republican by 28.0 points 968,529 1980 Jimmy Carter Ronald Reagan 48.2% 49.5% Republican by 1.2 points 888,258 1976 Jimmy Carter Gerald Ford 56.2% 43.1% Democratic by 13.0 points 802,583
Data State data (JSON) Sources: MIT Election Data and Science Lab, U.S. President 1976-2024 (state totals) , MIT Election Data and Science Lab, U.S. House 1976-2024 , Census TIGERweb Legislative MapServer (120th CDs layer 0, 119th CDs layer 4, 2026 SLD upper layer 1 and lower layer 2) , unitedstates/congress-legislators (current) , Open States people (current) CSVs , Wikidata SPARQL (governor position holders, party) , State Legislative Election Returns, 1967-2022 (Carl Klarner, Harvard Dataverse)