This is the 2024 race. The latest: 2026 →

2024Final results

2024 election for South Dakota Legislative District 31

South Dakota House of Representatives · South Dakota

2 seats: Scott Odenbach (R), Mary Fitzgerald (R) won.

2 seats
Scott OdenbachRepublican · winner
38.1%9,100
Mary FitzgeraldRepublican · winner
32.5%7,768
16.7%3,986
Shana McVickersOther party
12.8%3,049
23,903 votes

Source: MIT Election Data and Science LabUpdated Sep 30, 2026, 12:13 PM ET

The seat over time

D − R margin in this seat's races around 2024

Races before and after

EvenR+14.42006R+13.32008R+15.42010R+14.22018R+20.22020R+21.52026

Source: MIT Election Data and Science LabUpdated Sep 30, 2026, 12:13 PM ET