Akashic
1892–2024
Explore / all state senate districts

All 1,942 state senate districts

Upper-chamber state legislative districts, every state, grouped by state. Boundaries at their 2024/2025 vintage.

state senate districts ranked by presidential margin, one column per election from 1892 to 2024, with the latest demographic snapshot (population, income, $200k+ households, poverty, median age, education, race and ethnicity, language, religion) pinned at the right. Use the column headers to re-sort.
Trend
1State Senate District 25MD+85.3+91.5+91.9+89.6+90.2+85.1135,779$98.7k9.9%14.6%40.986.6%36.7%16.4%4.6%80.8%9.1%1.5%30.7%
2Legislative (Senate) District 43WA+71.7+77.2+72.7+81.1+83.2+81.3156,849$126.8k10.4%9.7%32.393.8%56.7%24.2%60.2%4.1%7.5%20.4%31.1%
3State Senate District 22OR+69.7+76.9+76.7+76.3+82.0+81.0142,070$97.6k13.2%13.8%36.992.5%48.9%19.6%64.2%9.6%13.0%4.0%18.8%
4Legislative (Senate) District 36WA+62.2+69.5+67.7+77.1+80.8+80.9157,072$140.8k5.9%9.7%36.393.8%56.7%24.2%71.2%2.1%6.8%11.6%31.1%
5State Senate District 24MD+82.6+89.7+90.7+88.6+88.4+80.5135,172$100.7k9.2%14.6%40.686.6%36.7%16.4%5.2%75.9%12.6%2.4%30.7%
6State Senate District 40MD+79.4+85.8+87.7+82.8+84.9+80.1124,305$47.1k25.8%25.5%36.987.7%36.1%18.1%21.0%66.2%4.4%3.6%12.0%
7State Senate District 25NY+94.4+95.5+96.0+92.4+88.3+79.9318,346$77.1k25.7%26.1%34.084.4%42.1%17.1%23.7%46.0%19.4%5.2%44.6%
8State Senate District 26MD+75.1+85.6+86.5+85.5+85.9+79.7135,433$105.9k7.7%14.6%42.886.6%36.7%16.4%6.3%69.8%15.5%4.1%30.7%
9State Senate District 3PA+87.6+89.3+91.2+89.3+85.1+78.9262,203$47.4k30.1%29.0%34.287.8%35.4%15.8%15.1%54.8%20.3%6.4%24.4%
10Legislative (Senate) District 46WA+62.9+70.1+68.2+77.1+79.7+78.3157,135$120.3k10.8%9.7%34.793.8%56.7%24.2%62.4%4.7%8.1%15.7%31.1%
11State Senate District 44GA+60.4+72.7+71.7+77.6+79.0+77.5193,156$80.2k16.0%22.4%36.389.1%39.3%16.7%31.1%51.5%7.9%5.0%21.0%
12State Senate District 61MN+57.0+62.4+58.4+68.2+75.5+77.285,044$88.9k9.8%10.9%36.294.1%54.1%20.3%75.8%8.8%5.1%4.2%18.2%
13State Senate District 7IL+63.4+72.0+71.8+76.1+77.5+77.1217,217$72.4k15.6%17.9%36.888.6%42.7%18.0%52.3%15.7%17.0%10.1%35.8%
14State Senate District 36GA+69.3+76.9+73.8+78.5+78.2+76.9192,273$81.7k18.8%15.9%34.293.8%58.5%24.6%33.1%51.3%7.6%3.6%17.7%
15State Senate District 45MD+70.1+79.3+81.3+78.5+81.8+76.8124,582$58.2k19.6%25.5%37.687.7%36.1%18.1%15.2%72.8%6.1%1.3%12.0%
16State Senate District 63MN+55.1+60.7+62.5+67.7+75.4+76.884,624$107.1k7.8%10.9%39.494.1%54.1%20.3%71.6%11.1%8.0%2.5%18.2%
17State Senate District 28NJ+80.7+84.7+86.9+86.6+84.7+76.7228,206$67.2k17.6%18.0%35.786.6%39.1%16.8%13.3%66.2%13.1%1.9%39.1%
18State Senate District 20NY+83.4+86.9+88.8+85.2+83.4+76.1318,855$92.5k15.5%26.1%36.984.4%42.1%17.1%32.2%43.7%11.7%4.7%44.6%
19State Senate District 62MN+74.3+77.1+77.4+76.8+82.7+75.985,241$61.4k21.5%10.9%32.194.1%54.1%20.3%42.8%25.2%21.1%2.8%18.2%
20State Senate District 43MD+60.1+68.3+68.6+70.2+76.8+75.5126,409$72.5k15.3%23.8%34.688.2%36.9%18.2%36.6%46.4%5.1%7.0%12.5%
21State Senate District 5MO+80.0+83.3+82.6+79.6+78.9+75.4180,730$47.4k26.9%29.7%35.990.8%41.1%18.6%27.3%59.6%4.7%3.5%9.4%
22State Senate District 30NY+90.0+92.2+92.5+89.9+85.3+75.1318,136$58.9k26.0%20.8%37.189.5%64.2%31.3%21.2%34.6%31.9%6.8%36.9%
23Legislative (Senate) District 37WA+68.1+74.0+76.2+80.2+77.1+73.3156,652$100.1k13.9%9.7%37.593.8%56.7%24.2%36.7%18.2%9.3%27.1%31.1%
24Second Suffolk DistrictMA+87.2+88.3+88.7+87.3+85.1+73.3181,874$67.5k21.2%20.3%33.587.5%50.6%23.5%20.3%39.9%26.4%6.4%38.8%
25State Senate District 28MS+53.9+67.3+71.0+73.0+74.9+72.957,247$40.6k27.4%32.1%32.788.7%31.2%13.3%11.5%83.6%2.0%0.7%3.4%
26State Senate District 13IL+79.3+84.1+80.6+80.8+78.6+72.6217,228$67.3k21.4%17.9%35.888.6%42.7%18.0%23.5%51.8%12.8%7.8%35.8%
27State Senate District 21OR+57.3+65.7+64.3+65.3+71.9+72.2140,636$92.0k9.6%13.3%39.292.7%48.2%19.2%77.8%1.7%7.8%4.2%18.2%
28State Senate District 5LA+66.3+68.9+70.7+73.3+75.2+71.8123,995$56.7k24.4%28.9%38.088.3%37.7%16.3%35.3%49.7%8.5%2.1%14.7%
29State Senate District 7CA+73.0+78.8+78.5+80.2+79.4+71.7958,648$108.3k12.3%9.2%38.289.1%49.8%21.4%30.5%15.2%27.1%19.6%43.8%
30State Senate District 23MD+40.1+62.0+64.0+63.6+75.0+71.5135,858$133.4k5.6%14.6%42.386.6%36.7%16.4%17.8%64.7%8.7%3.5%30.7%
31State Senate District 47MD+75.2+84.9+87.2+85.5+82.9+71.5136,259$78.4k16.1%14.6%34.886.6%36.7%16.4%6.2%39.6%49.2%2.3%30.7%
32State Senate District 20MD+63.3+70.6+71.4+77.3+80.0+71.0130,161$106.0k10.2%9.0%36.591.3%60.6%33.4%30.6%32.3%24.3%7.7%43.0%
33State Senate District 47NY+66.1+72.9+67.5+77.9+77.6+71.0319,329$142.8k10.2%20.8%41.189.5%64.2%31.3%62.0%5.9%14.0%13.1%36.9%
34State Senate District 19NY+82.6+85.9+91.1+86.2+80.8+70.5318,632$59.3k19.8%25.7%39.684.3%41.9%17.0%5.1%63.9%19.3%4.8%45.0%
35State Senate District 22MD+57.8+74.0+79.0+79.0+79.7+70.5136,297$95.1k13.6%14.6%35.586.6%36.7%16.4%13.5%44.3%32.7%5.7%30.7%
36State Senate District 39GA+54.2+65.1+62.7+70.1+71.2+69.9191,556$77.1k17.4%15.9%33.193.8%58.4%24.6%29.3%54.9%6.6%4.8%17.7%
37State Senate District 10GA+52.7+62.4+63.0+66.2+70.1+69.7192,983$78.7k12.3%18.8%39.991.2%44.0%19.1%23.5%63.3%5.4%3.6%19.3%
38Legislative (Senate) District 34WA+49.9+58.7+59.8+66.7+69.4+69.6156,596$119.3k9.8%9.7%39.093.8%56.7%24.2%58.6%7.7%13.3%11.4%31.1%
39State Senate District 7PA+69.2+73.5+74.0+73.9+73.8+69.1262,503$61.1k21.4%27.0%33.488.5%37.0%16.5%34.5%51.1%4.5%5.3%23.5%
40State Senate District 26WI+52.7+63.7+61.7+64.8+71.8+69.0178,964$69.0k21.6%8.7%29.196.4%55.3%22.2%70.6%7.2%8.8%7.9%11.5%
41State Senate District 3IL+82.2+86.3+82.2+81.1+76.6+68.5217,354$70.3k24.6%17.9%33.888.6%42.7%18.0%21.3%50.1%17.6%7.6%35.8%
42State Senate District 6WI+61.2+68.3+69.9+69.9+71.2+68.5178,495$50.2k26.3%23.7%31.389.5%34.7%12.6%27.4%56.5%6.5%4.7%18.6%
43State Senate District 60MN+51.5+57.3+57.9+62.5+73.1+68.384,969$62.6k25.2%10.9%25.994.1%54.1%20.3%62.8%14.4%7.5%9.5%18.2%
44State Senate District 4WI+57.6+65.4+67.5+67.5+68.4+68.2178,419$51.8k22.2%23.7%33.489.5%34.7%12.6%24.7%58.6%5.6%6.3%18.6%
45State Senate District 18CO+50.7+60.7+55.2+63.6+70.1+68.0164,205$105.4k15.6%7.0%32.895.8%64.2%30.0%77.4%1.0%9.7%6.2%15.1%
46State Senate District 23OR+46.9+58.8+60.4+61.5+66.6+67.9139,900$95.7k11.4%13.8%40.892.5%48.9%19.6%64.5%5.1%11.0%10.5%18.8%
47State Senate District 11NE+71.3+79.6+73.4+72.6+70.5+67.640,338$41.8k32.9%14.3%30.491.4%42.1%15.9%20.6%49.1%15.9%6.1%16.5%
48State Senate District 64MN+45.3+50.8+49.2+58.4+67.2+67.485,022$90.2k10.0%16.8%37.491.7%45.6%18.4%77.5%8.2%5.2%3.7%23.3%
49State Senate District 4PA+64.7+69.2+68.5+71.0+70.8+67.3267,449$77.1k12.3%22.9%40.889.9%40.5%18.0%38.2%49.1%4.6%3.1%21.6%
50State Senate District 5IL+74.4+80.3+74.7+78.3+75.1+67.0217,334$92.1k20.3%17.9%32.988.6%42.7%18.0%33.9%43.3%11.2%8.0%35.8%
51State Senate District 6IL+43.5+55.4+43.3+64.3+68.3+67.0217,449$113.3k8.2%17.9%32.888.6%42.7%18.0%75.7%4.0%8.3%7.6%35.8%
52State Senate District 59MN+64.3+68.5+69.2+66.9+69.7+66.484,924$84.1k17.2%10.9%33.894.1%54.1%20.3%37.3%35.3%9.7%10.0%18.2%
53State Senate District 8PA+69.2+73.3+77.5+73.4+71.1+66.4255,286$52.8k21.5%24.4%34.289.6%37.3%16.6%25.6%56.9%5.1%7.5%21.2%
54State Senate District 21OH+64.2+67.4+69.0+69.9+68.9+66.3375,348$55.7k18.8%22.9%40.591.5%36.5%15.7%32.0%58.6%2.8%2.2%12.3%
55State Senate District 41MD+63.3+74.2+71.5+72.8+72.6+65.7125,128$65.2k17.2%25.5%38.487.7%36.1%18.1%26.1%62.4%4.4%2.6%12.0%
56State Senate District 33TN+61.7+68.5+71.5+72.0+70.6+65.3203,171$53.4k21.8%26.6%31.589.9%34.3%14.0%14.0%69.1%12.4%2.0%11.2%
57State Senate District 36NY+73.7+81.5+85.6+81.5+77.1+65.3318,959$69.0k18.7%34.8%39.876.0%23.7%9.1%8.4%51.9%27.1%3.0%56.0%
58State Senate District 28ME+63.1+62.5+54.5+65.7+74.0+65.137,774$74.4k12.2%8.1%36.996.8%53.0%21.4%76.4%11.4%4.7%2.6%7.6%
59State Senate District 33IN+49.5+66.9+63.7+65.8+68.0+64.7135,603$62.9k17.1%21.5%32.688.1%34.8%12.7%35.4%40.4%17.5%2.0%18.2%
60State Senate District 31CO+43.1+55.0+48.0+59.4+67.0+64.3164,017$99.9k8.8%16.0%36.891.2%56.5%22.3%73.9%5.7%11.5%3.2%23.9%
1,942 state senate districts · 34 elections · 18922024Margins are D−R two-party share · MIT Election Lab · VEST · Demographics: ACS 2024 5-year · Religion: 2020 US Religion Census · † estimated — that cycle was reported at county/municipality level (COVID-era consolidation), sub-county detail interpolated from adjacent cycles