Akashic
1892–2024
Explore / all cities

All 10,192 cities

Every incorporated place and Census-designated place of 2,500+ residents — full profiles with block-disaggregated 2004–2024 results and ACS demographics, grouped by state. Smaller places are served on demand at /place.

cities 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
1BrightonAL+95.8+95.9+97.9+95.8+95.1+92.03,079$38.2k1.1%34.2%67.6%43.279.9%7.5%2.2%2.3%65.6%28.0%0.2%22.0%
2FairfieldAL+90.0+91.9+94.0+93.0+92.6+91.49,728$48.5k2.2%32.4%58.0%30.393.2%25.4%9.3%6.9%90.5%0.4%0.1%0.4%
3Warrensville HeightsOH+95.5+95.6+94.6+93.5+92.2+89.713,545$49.7k1.4%21.4%37.2%37.991.6%24.2%6.9%4.1%92.4%0.8%0.0%2.7%
4TuskegeeAL+94.6+95.4+96.3+92.8+91.2+89.28,938$38.0k3.0%29.0%45.8%22.986.9%29.2%13.8%11.1%84.9%1.2%0.4%2.2%
5East ClevelandOH+95.7+95.8+96.1+94.0+91.6+88.713,534$22.1k4.2%40.7%46.0%44.382.7%17.3%6.4%7.4%87.7%1.1%0.7%8.8%
6BrookdaleSC+97.8+97.3+97.7+96.0+92.9+88.64,291$39.4k5.6%34.8%49.9%32.979.8%12.6%6.3%1.1%98.5%0.0%0.0%2.0%
7SuitlandMD+93.4+96.1+96.1+93.0+93.8+88.323,793$71.6k8.0%13.5%26.1%39.591.9%25.2%8.6%1.9%88.4%6.7%0.6%11.2%
8East St. LouisIL+98.0+98.3+97.6+96.0+92.6+88.117,999$35.7k1.3%32.8%55.9%44.385.7%15.9%6.0%1.6%94.0%1.4%1.0%1.5%
9Moline AcresMO+89.9+91.1+90.6+88.3+89.9+87.82,843$55.1k0.7%18.9%34.4%40.895.4%13.9%6.3%4.5%94.8%0.4%0.0%0.0%
10Lincoln HeightsOH+98.7+98.3+97.6+95.9+94.9+87.63,124$26.9k6.1%40.6%52.5%30.687.7%12.6%1.7%10.0%74.3%0.0%0.0%0.2%
11Hillcrest HeightsMD+93.0+95.4+95.7+93.4+93.6+87.416,063$82.8k7.0%10.7%9.9%43.289.8%30.4%12.8%4.9%84.3%8.6%0.2%14.0%
12KetteringMD+90.5+94.9+94.0+92.0+92.5+87.414,014$126.9k17.5%8.7%16.6%49.495.6%41.6%23.8%4.9%82.8%5.0%1.1%13.4%
13Walker MillMD+95.5+97.1+97.0+94.7+93.3+87.410,931$88.3k7.4%10.3%11.6%42.190.0%28.3%8.4%1.2%82.6%8.1%2.4%11.2%
14PanthersvilleGA+96.7+97.5+95.4+93.0+91.1+87.39,053$52.2k9.5%19.6%57.5%42.187.9%28.8%11.4%5.5%92.1%0.9%0.1%5.0%
15SummerfieldMD+96.4+97.6+96.9+94.9+93.0+87.215,065$91.0k13.9%12.9%19.3%36.991.5%29.7%14.8%1.7%84.1%10.3%1.2%28.6%
16Lake ArborMD+91.2+94.7+93.9+91.4+91.9+87.114,335$121.2k18.0%4.5%5.0%44.695.7%55.9%26.8%6.7%83.5%6.5%1.3%19.0%
17Brown StationMD+81.7+89.6+89.6+89.8+91.5+87.03,451$168.8k28.4%3.3%1.4%43.796.9%41.9%21.5%3.8%91.1%0.0%5.0%16.5%
18Gresham ParkGA+89.6+92.3+89.7+88.4+88.9+87.06,935$71.0k12.1%19.5%51.8%40.386.7%38.4%12.6%14.4%71.4%7.1%1.9%10.1%
19RichwoodLA+96.6+96.9+98.1+95.6+91.8+87.03,839$31.7k1.8%39.1%56.4%34.367.2%6.1%0.8%16.1%75.8%6.3%0.6%1.8%
20Silver HillMD+93.2+95.9+96.6+93.7+92.6+86.95,193$60.6k1.1%15.8%9.3%43.789.8%17.3%4.6%1.3%91.6%3.6%0.0%4.8%
21Pine LawnMO+95.9+96.4+97.6+95.3+93.8+86.62,716$24.8k1.5%42.6%45.5%25.376.0%4.5%1.8%0.6%93.2%3.8%0.0%1.0%
22Marlow HeightsMD+89.2+93.5+93.6+92.5+92.1+86.55,456$55.5k7.8%31.5%53.7%44.887.1%22.8%10.9%2.8%84.0%7.3%3.1%10.8%
23Brock HallMD+84.7+91.9+91.8+87.7+89.9+86.413,615$206.5k51.2%2.7%1.2%40.494.2%59.2%27.5%4.5%88.4%1.1%1.7%10.0%
24Capitol HeightsMD+95.9+97.0+98.1+94.5+94.1+86.44,020$97.2k9.3%8.9%3.4%31.578.1%20.5%7.2%0.7%72.3%25.0%0.0%21.1%
25LargoMD+92.4+95.4+94.9+91.4+91.5+86.412,229$103.4k15.4%7.2%7.0%39.694.2%45.6%21.7%3.6%87.6%0.8%1.1%11.3%
26Marlboro VillageMD+81.4+89.6+89.4+87.0+90.2+86.39,382$122.9k15.7%2.5%2.6%40.794.1%44.4%19.8%10.9%82.7%1.2%1.3%9.4%
27StonecrestGA+92.4+94.4+92.8+91.7+90.1+86.260,501$64.6k7.1%16.7%19.4%35.791.3%31.0%13.2%2.8%87.5%4.3%0.7%8.4%
28Candler-McAfeeGA+92.6+94.4+93.4+92.3+90.3+86.020,905$64.7k4.5%14.7%16.0%43.087.2%29.5%10.2%13.9%76.9%4.3%0.3%5.9%
29South FultonGA+82.8+87.2+90.2+89.7+88.8+86.0110,471$82.3k10.6%9.1%13.3%36.393.4%39.0%15.6%2.9%90.9%3.2%0.9%9.3%
30WestphaliaMD+84.6+91.4+90.9+90.0+90.2+85.913,228$164.2k39.5%6.1%7.1%39.993.9%52.9%25.0%10.5%77.0%9.4%1.0%15.1%
31YeadonPA+90.0+90.9+91.5+90.7+90.1+85.712,181$49.8k2.3%12.6%1.7%45.795.7%25.0%6.8%8.5%85.1%1.9%0.2%9.8%
32KensingtonCA+74.7+80.3+76.5+83.2+85.6+85.65,179$237.1k55.9%3.6%0.0%46.699.6%83.8%52.6%68.7%2.7%6.4%11.1%14.7%
33Highland ParkMI+95.9+96.4+97.8+94.5+93.0+85.48,628$29.3k3.8%40.9%49.9%42.784.7%17.3%7.4%9.2%85.8%1.1%0.1%6.1%
34RedanGA+92.4+94.5+93.4+91.7+90.2+85.331,017$65.2k7.4%11.4%15.4%38.393.2%31.3%11.2%2.9%91.1%2.7%0.5%13.5%
35Seat PleasantMD+95.6+96.8+96.1+94.7+92.4+85.34,489$57.0k5.4%15.1%18.9%37.085.2%23.3%7.3%0.3%80.2%16.5%1.0%21.4%
36GlassmanorMD+93.5+96.6+96.2+94.0+92.8+85.216,981$66.3k3.4%14.7%18.6%35.285.3%20.8%8.3%2.3%61.7%32.6%0.4%29.3%
37PagedaleMO+95.2+95.7+96.1+92.2+89.6+85.12,531$31.3k0.5%26.1%24.8%44.076.6%13.0%3.7%3.8%91.9%1.3%0.2%3.5%
38Coral HillsMD+94.4+96.1+96.7+94.2+91.8+85.09,756$68.6k10.3%18.4%23.9%37.586.0%20.9%7.0%3.9%85.7%7.9%0.7%23.5%
39ForestvilleMD+89.4+93.5+93.1+91.4+91.1+85.010,495$70.6k9.7%10.3%21.3%42.587.5%21.5%7.5%2.6%87.1%4.9%0.5%9.4%
40Vassar CollegeNY+40.5+50.6+48.7+49.3+53.4+85.03,529$121.5k23.2%32.4%28.6%20.7100.0%87.0%75.6%63.6%10.5%10.0%10.6%17.7%
41District HeightsMD+89.8+93.6+93.8+91.4+91.3+84.95,891$87.0k6.2%17.6%34.0%34.489.1%31.5%9.3%3.4%87.8%5.7%0.1%19.5%
42MerrydaleLA+87.0+89.4+90.2+91.6+89.0+84.89,490$41.5k4.8%30.0%28.0%38.885.8%16.9%4.4%0.6%97.3%1.7%0.0%1.6%
43NorthwoodsMO+93.7+94.4+94.9+92.5+89.2+84.83,623$45.3k0.0%24.8%63.1%48.196.3%21.9%6.5%6.3%91.3%0.0%0.0%2.2%
44Peppermill VillageMD+94.8+96.4+98.2+95.3+92.7+84.75,238$85.7k6.7%8.1%2.9%42.983.0%20.9%7.7%2.8%76.3%16.0%0.4%17.9%
45BerkeleyCA+86.4+89.5+87.6+87.2+89.9+84.6120,257$108.1k30.7%17.3%7.6%33.295.8%74.9%42.0%51.7%7.1%12.1%20.6%30.7%
46JenningsMO+88.5+89.9+85.7+89.1+87.1+84.612,918$39.0k1.3%25.2%36.2%39.482.6%10.8%3.1%4.6%91.1%0.3%0.2%1.5%
47View Park-Windsor HillsCA+90.9+93.1+91.2+87.7+87.8+84.611,230$130.5k30.5%7.1%4.8%50.096.8%62.9%27.2%11.2%72.2%6.7%3.9%12.4%
48Benton HarborMI+92.3+93.8+94.2+91.8+88.4+84.28,953$31.1k1.1%40.1%46.8%32.880.0%7.4%2.0%9.3%80.2%5.5%0.0%6.4%
49MitchellvilleMD+82.1+89.5+90.0+87.9+89.5+84.011,359$149.3k31.1%4.1%6.8%45.196.3%53.8%26.7%4.5%85.0%3.2%2.0%19.8%
50WashingtonDC+79.8+85.9+83.6+86.8+86.8+83.8681,294$109.9k26.7%15.4%22.8%34.992.7%64.2%38.0%36.6%42.5%11.6%4.0%19.1%
51ProvincetownMA+75.6+76.6+81.1+78.7+85.0+83.73,452$158.1k34.7%5.4%12.1%56.197.0%61.6%34.5%75.5%7.0%13.0%1.4%18.0%
52Temple HillsMD+85.2+91.8+93.2+91.2+91.3+83.78,969$66.8k8.6%12.5%13.5%35.992.4%25.5%7.6%2.8%78.2%14.5%0.6%13.8%
53CheverlyMD+59.1+75.0+75.3+74.2+79.4+83.56,096$123.5k19.9%6.3%7.2%38.492.6%52.6%22.6%27.5%39.3%16.7%5.9%20.0%
54East PointGA+78.3+83.7+84.3+85.8+85.3+83.438,335$68.6k6.6%19.9%30.6%36.389.1%35.6%12.9%10.2%75.7%10.2%0.9%13.0%
55MidfieldAL+63.7+70.5+79.9+81.0+84.6+83.45,045$52.8k0.8%24.6%35.3%37.789.9%15.2%5.6%7.7%82.6%7.3%0.0%7.1%
56Camp SpringsMD+76.1+86.0+88.8+87.2+88.3+83.122,544$120.5k16.6%7.2%12.5%41.394.5%33.8%14.5%7.3%76.6%10.7%1.5%15.0%
57DoltonIL+91.9+92.7+93.2+91.9+90.5+83.020,825$57.9k3.1%21.7%38.8%40.393.9%22.7%7.2%4.4%90.9%1.2%0.2%5.6%
58LawnsideNJ+94.5+95.2+94.5+94.1+90.5+82.93,200$71.6k15.3%20.4%38.3%46.193.1%23.0%13.3%3.7%72.5%19.6%0.6%16.3%
59Takoma ParkMD+82.2+85.5+85.8+86.2+89.8+82.917,632$108.1k28.8%9.1%8.2%41.392.9%61.7%40.0%42.5%32.5%13.9%4.5%35.4%
60ClintonMD+75.6+86.0+87.7+85.5+87.8+82.838,376$124.8k25.2%7.7%7.3%46.890.0%33.6%13.4%7.0%76.3%9.8%2.2%16.5%
10,192 cities · 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