Akashic
1876–2024
Communities / income

Where household income is lowest

Counties and cities ranked by lowest median household income — and how the poorest places vote. Of the top 100 counties by median income, 60 voted Republican and 40 Democratic in 2024 (median R+21.4); as a group they shifted −5.5 points toward Republicans from 2020 to 2024.

Counties ≥ 5,000 population, ranked by Median income. “2024” is the two-party presidential margin; “Since ’20” is the 2020→2024 shift in points (positive = toward Democrats). Sources: U.S. Census ACS 2024 5-year · 2020 U.S. Religion Census (ASARB) · MIT Election Lab.
#PlaceMedian income2024Since ’20
1Randolph County, GA$28,380D D+7.6−1.5
2Lake County, TN$28,814R R+54.9−7.4
3Greene County, AL$29,200D D+55.7−7.4
4Wolfe County, KY$30,417R R+50.6−8.3
5Bullock County, AL$31,310D D+45.8−4.1
6Bell County, KY$31,354R R+68.7−5.4
7McDowell County, WV$31,559R R+60.4−1.9
8Claiborne County, MS$31,897D D+67.6−3.7
9Allendale County, SC$32,328D D+44.7−7.7
10Quitman County, MS$32,412D D+30.7−4.1
11Knox County, KY$32,527R R+71.1−4.1
12Holmes County, MS$32,538D D+62.1−2.2
13Claiborne Parish, LA$32,831R R+22.1−6.3
14Magoffin County, KY$33,080R R+64.1−9.7
15Sumter County, AL$33,310D D+41.1−7.3
16East Carroll Parish, LA$33,341D D+17.6−9.4
17Humphreys County, MS$33,731D D+41.9−3.4
18McCreary County, KY$33,750R R+78.7−2.0
19Noxubee County, MS$33,833D D+47.6−4.8
20Marlboro County, SC$34,301D D+2.4−8.5
21Lee County, AR$34,375D D+3.5−1.3
22Breathitt County, KY$34,808R R+59.3−7.0
23Hancock County, TN$34,960R R+76.5+0.8
24Bienville Parish, LA$35,011R R+18.0−6.4
25Leflore County, MS$35,277D D+38.4−3.0
26Wilkinson County, MS$35,311D D+25.3−9.2
27Madison Parish, LA$35,456D D+6.2−9.3
28Dallas County, AL$35,627D D+32.5−5.1
29Leslie County, KY$35,934R R+80.9−0.4
30Swisher County, TX$36,165R R+63.4−5.4
31Marion County, SC$36,301D D+10.5−11.0
32Luna County, NM$36,419R R+18.9−8.5
33Socorro County, NM$36,570R R+3.7−10.2
34Zavala County, TX$36,749D D+14.4−17.0
35Turner County, GA$36,799R R+28.5−3.7
36Martin County, KY$37,042R R+83.6−4.9
37Lowndes County, AL$37,052D D+37.3−8.6
38Amite County, MS$37,222R R+32.8−6.7
39Coahoma County, MS$37,461D D+39.8−3.1
40Tallahatchie County, MS$37,466D D+5.9−4.9
41Lee County, KY$37,568R R+67.7−3.7
42Wayne County, MS$37,619R R+32.7−6.1
43Starr County, TX$37,639R R+16.0−21.0
44Perry County, AL$37,654D D+42.7−5.5
45Desha County, AR$37,662R R+4.8−7.0
46Mingo County, WV$38,119R R+73.8−2.5
47Fulton County, KY$38,217R R+39.9−6.4
48Jefferson County, MS$38,305D D+66.3−5.3
49Jefferson Davis County, MS$38,548D D+13.7−3.4
50Galax city, VA$38,675R R+43.8−3.6
51Dimmit County, TX$38,808D D+3.3−20.7
52Chicot County, AR$39,045D D+4.0−8.4
53Lincoln Parish, LA$39,172R R+25.5−6.0
54Zapata County, TX$39,239R R+22.4−17.1
55Hale County, AL$39,250D D+6.8−11.8
56Yazoo County, MS$39,295R R+2.4−8.8
57Avoyelles Parish, LA$39,325R R+43.1−2.4
58Tunica County, MS$39,364D D+38.9−10.3
59Hickory County, MO$39,390R R+61.1−3.8
60Morehouse Parish, LA$39,454R R+19.3−5.8
61Bolivar County, MS$39,585D D+23.7−7.1
62Concordia Parish, LA$39,943R R+29.3−2.5
63Sunflower County, MS$39,956D D+35.5−5.6
64Clay County, TN$39,972R R+66.6−9.6
65Cumberland County, KY$40,000R R+70.9−2.5
66Jackson County, KY$40,000R R+81.8−2.5
67Hancock County, GA$40,082D D+35.4−8.5
68Pemiscot County, MO$40,089R R+49.1−4.4
69Phillips County, AR$40,134D D+13.3−6.0
70Jeff Davis County, GA$40,283R R+68.3−4.8
71Powell County, KY$40,309R R+54.4−5.9
72Wheeler County, GA$40,539R R+45.1−6.0
73Wilcox County, AL$40,640D D+31.5−6.1
74Summers County, WV$40,699R R+51.4−4.4
75Clay County, KY$40,900R R+80.3−3.3
76Stone County, AR$40,943R R+61.7−3.8
77Macon County, GA$41,031D D+17.9−5.1
78Webster Parish, LA$41,182R R+36.5−5.4
79Lafayette County, AR$41,278R R+38.3−4.1
80Floyd County, KY$41,279R R+59.2−8.0
81Conecuh County, AL$41,327R R+13.9−6.5
82Latimer County, OK$41,405R R+65.6−2.6
83Oglala Lakota County, SD$41,417D D+70.6−8.6
84Apache County, AZ$41,438D D+19.0−14.6
85Bradley County, AR$41,476R R+39.0−8.3
86Talbot County, GA$41,597D D+12.0−8.5
87Sierra County, NM$41,600R R+19.2+2.3
88Union County, SC$41,621R R+32.7−8.2
89Harlan County, KY$41,693R R+76.1−4.4
90Montgomery County, MS$41,748R R+20.8−5.1
91Ben Hill County, GA$41,758R R+32.0−5.8
92Knott County, KY$41,761R R+59.2−5.3
93Taylor County, GA$41,788R R+31.0−4.1
94Letcher County, KY$41,793R R+63.9−4.5
95Washington County, NC$41,813D D+6.2−3.7
96Lee County, VA$41,827R R+72.0−2.8
97Evangeline Parish, LA$41,915R R+49.1−4.3
98St. Helena Parish, LA$41,934D D+0.8−9.5
99Covington city, VA$41,944R R+33.2−9.6
100Quay County, NM$41,946R R+40.9−3.1
Incorporated places ≥ 5,000 population. City presidential results are precinct-derived for 2008–2024, so the “Since ’20” shift uses the same modern series.
#PlaceMedian income2024Since ’20
1University of California-Davis, CA$18,631D D+69.4−1.7
2Notre Dame, IN$19,886D D+39.5−3.4
3Rochester Institute of Technology, NY$20,192D D+46.6+7.5
4Prairie View, TX$21,060D D+82.8+1.8
5East Cleveland, OH$22,116D D+88.7−2.8
6Donaldsonville, LA$23,618D D+49.2−11.4
7Roma, TX$24,579R R+7.4−19.2
8Isla Vista, CA$25,972D D+68.5−11.5
9Kaser, NY$26,848R R+99.1+0.2
10Monticello, AR$27,238R R+10.1−6.3
11Yazoo, MS$28,157D D+66.4−2.0
12Ville Platte, LA$28,361D D+27.4−9.3
13Crowley, LA$28,642R R+28.2−8.8
14Highland Park, MI$29,309D D+85.4−7.6
15Glasgow Village, MO$29,530D D+75.5−4.7
16Boone, NC$30,065D D+34.5−4.5
17Marion, SC$30,662D D+18.0−11.8
18Bogalusa, LA$30,749D D+4.8−5.4
19Middlesborough, KY$31,106R R+53.7−6.1
20Benton Harbor, MI$31,117D D+84.2−4.2
21Ruston, LA$31,120D D+1.4−12.0
22Newport, TN$31,250R R+58.1−5.8
23New Square, NY$31,443R R+99.3+0.1
24Tucumcari, NM$31,844R R+16.5−2.4
25Union, SC$31,914R R+5.3−12.1
26Palatka, FL$32,021D D+1.8−13.1
27Quincy, FL$32,125D D+57.9−2.2
28Carbondale, IL$32,128D D+51.2−2.2
29Port Isabel, TX$32,222D D+5.3+2.6
30Doffing, TX$32,318R R+9.0−28.3
31Monroeville, AL$32,513D D+9.5−4.2
32Bastrop, LA$32,605D D+36.9−7.4
33Opelousas, LA$32,964D D+49.6−3.8
34Abbeville, LA$33,015R R+14.0−14.1
35Smithville, TN$33,192R R+60.2−3.9
36Selma, AL$33,197D D+57.8−1.6
37Tallulah, LA$33,419D D+61.0−4.9
38Lake, SC$33,600D D+38.2−7.2
39Truth Or Consequences, NM$33,788D D+0.7+8.5
40Cordele, GA$33,800D D+3.8+0.9
41Eidson Road, TX$33,839R R+18.1−22.4
42Hugo, OK$33,917R R+36.9−4.0
43Darlington, SC$33,952D D+11.7−6.8
44East Liverpool, OH$34,009R R+35.0−7.6
45West Hazleton, PA$34,118R R+19.7−9.7
46Cocoa West, FL$34,126R R+15.7−37.4
47Deming, NM$34,165R R+12.5−11.0
48McKeesport, PA$34,219D D+29.8−0.1
49Minden, LA$34,294R R+2.8−10.0
50Douglas, GA$34,408R R+34.5−4.3

Rankings suppress places below 5,000 population, where small-sample ACS shares get noisy. Demographic shares are American Community Survey 5-year estimates (ancestry table B04006, language C16001) and the 2020 U.S. Religion Census; every figure traces to a named federal or academic source. The vote columns are presidential — a place can be demographically homogeneous and politically split, which is exactly what these tables are built to show.