Guest, Sign inJoin
Cave SpringsCave Springs, #1 on this list · Photo: ArkansasNationalist · CC BY-SA 4.0
Arkansas rankings · Income

Towns with the highest incomes in Arkansas

Cave Springs has the highest median household income of Arkansas’ 123 towns of 2,500+: $146,473 a year (Census ACS 2020–2024). The typical town here is at $54,816; 6 of the 123 top $100,000.

Census Bureau, American Community Survey 2020–2024: median household income. Each figure is an estimate with a margin of error (in the row); towns whose ranges overlap may not truly differ. The survey reports incomes over $250,000 only as “$250,000+”. A described list: no letters. How grades work

#1

Cave Springs

Benton County · 6,701 people
$146,473

Median household income·±$35,322 margin·1.8% in poverty

All 123 towns

Median household income, highest first.

123 towns ranked. Not here? See why a town may be missing.

#TownMedian household incomeMargin (±)In poverty
1Cave SpringsBenton County · 6,701 people$146,473$35,3221.8%of residents
2Elm SpringsWashington County · 2,852 people$131,739$25,00311.3%of residents
3CentertonBenton County · 27,176 people$115,713$4,8455.5%of residents
4AustinLonoke County · 4,017 people$113,764$22,8431.6%of residents
5BentonvilleBenton County · 63,057 people$112,792$6,8925.2%of residents
6MaumellePulaski County · 19,780 people$103,333$9,1317.1%of residents
7JohnsonWashington County · 3,684 people$95,844$13,3792.2%of residents
8LowellBenton County · 12,184 people$95,527$7,7266.9%of residents
9Pea RidgeBenton County · 11,233 people$95,521$11,9223.2%of residents
10HighfillBenton County · 3,676 people$92,596$25,4804.2%of residents
11FarmingtonWashington County · 10,658 people$90,469$6,5783.8%of residents
12Bella VistaBenton County · 34,518 people$88,055$5,7713.6%of residents
13East Endunincorporated, Saline County · 6,912 people$87,936$21,42614.5%of residents
14RogersBenton County · 76,956 people$86,728$4,08710.5%of residents
15HaskellSaline County · 4,362 people$85,758$26,9497.6%of residents
16TontitownWashington County · 8,046 people$85,603$27,8314.7%of residents
17BryantSaline County · 22,815 people$83,024$7,6795.6%of residents
18ViloniaFaulkner County · 4,894 people$81,815$34,56416.0%of residents
19ElkinsWashington County · 4,184 people$81,789$16,2296.5%of residents
20SherwoodPulaski County · 33,620 people$81,328$7,8419.0%of residents
21LavacaSebastian County · 2,528 people$80,924$14,9355.9%of residents
22MarionCrittenden County · 13,378 people$78,330$8,7248.6%of residents
23White HallJefferson County · 5,532 people$78,092$17,4498.6%of residents
24Hot Springs Villageunincorporated, Garland County · 16,327 people$75,370$5,0087.3%of residents
25CabotLonoke County · 27,711 people$75,000$5,52611.2%of residents
26Salemunincorporated, Saline County · 2,642 people$73,750$26,7262.4%of residents
27BentonSaline County · 38,898 people$72,876$5,1518.1%of residents
28WardLonoke County · 7,258 people$72,734$11,41811.1%of residents
29Siloam SpringsBenton County · 21,298 people$72,065$9,04014.6%of residents
30Shannon HillsSaline County · 4,829 people$71,318$10,0753.9%of residents
31Prairie GroveWashington County · 8,998 people$70,701$16,29815.2%of residents
32SpringdaleWashington County · 90,685 people$69,787$3,57813.4%of residents
33GentryBenton County · 4,899 people$69,779$14,5239.1%of residents
34AlmaCrawford County · 6,071 people$68,562$9,88427.3%of residents
35PottsvillePope County · 3,326 people$68,558$13,49811.9%of residents
36GravetteBenton County · 3,889 people$68,214$8,3645.8%of residents
37GreenwoodSebastian County · 9,793 people$66,844$7,28710.0%of residents
38Gibsonunincorporated, Pulaski County · 4,167 people$66,496$11,65910.7%of residents
39SouthsideIndependence County · 4,274 people$65,655$15,02017.5%of residents
40Rockwellunincorporated, Garland County · 3,986 people$63,500$16,56211.6%of residents
41ConwayFaulkner County · 72,328 people$63,004$3,56916.9%of residents
42Little RockPulaski County · 206,427 people$63,003$2,30317.5%of residents
43FayettevilleWashington County · 106,623 people$62,695$4,25620.6%of residents
44SheridanGrant County · 5,406 people$62,453$6,46119.9%of residents
45AtkinsPope County · 2,868 people$61,908$9,5039.7%of residents
46Van BurenCrawford County · 24,556 people$61,149$3,17815.3%of residents
47GosnellMississippi County · 2,663 people$61,130$7,22621.6%of residents
48Little FlockBenton County · 3,039 people$60,878$10,68213.2%of residents
49Lake CityCraighead County · 2,796 people$60,273$3,82812.3%of residents
50BeebeWhite County · 9,377 people$59,476$10,38615.1%of residents
51HuntsvilleMadison County · 3,576 people$57,813$15,61019.8%of residents
52BrooklandCraighead County · 4,697 people$57,308$15,35812.5%of residents
53AlexanderSaline County · 3,801 people$57,250$22,40227.5%of residents
54GreenbrierFaulkner County · 6,645 people$57,214$6,57310.1%of residents
55ParagouldGreene County · 31,135 people$56,980$3,63917.8%of residents
56CharlestonFranklin County · 2,760 people$56,600$11,3029.9%of residents
57MagnoliaColumbia County · 10,660 people$56,127$9,74322.7%of residents
58BonoCraighead County · 2,858 people$56,098$12,31817.1%of residents
59ManilaMississippi County · 3,773 people$55,792$17,1888.5%of residents
60AshdownLittle River County · 4,135 people$55,625$25,95520.8%of residents
61JonesboroCraighead County · 83,296 people$55,424$3,74422.8%of residents
62Fort SmithSebastian County · 90,855 people$54,816$2,40218.3%of residents
63BarlingSebastian County · 5,452 people$54,387$8,17015.1%of residents
64Landmarkunincorporated, Pulaski County · 3,948 people$53,788$14,53940.8%of residents
65North Little RockPulaski County · 65,120 people$52,707$3,01020.3%of residents
66De QueenSevier County · 6,045 people$52,522$12,09317.1%of residents
67SearcyWhite County · 24,351 people$52,170$5,12318.8%of residents
68BatesvilleIndependence County · 11,860 people$51,856$6,80826.3%of residents
69ParisLogan County · 3,357 people$51,416$2,21618.9%of residents
70DardanelleYell County · 4,521 people$51,040$8,49911.1%of residents
71Pineyunincorporated, Garland County · 4,458 people$50,901$4,83728.5%of residents
72RussellvillePope County · 29,521 people$50,877$3,20320.8%of residents
73Heber SpringsCleburne County · 7,323 people$50,636$12,08417.0%of residents
74BoonevilleLogan County · 3,836 people$50,459$9,00416.7%of residents
75CorningClay County · 3,065 people$50,408$13,24914.8%of residents
76Green ForestCarroll County · 3,246 people$49,918$16,32010.2%of residents
77JacksonvillePulaski County · 29,460 people$49,666$5,81019.8%of residents
78StuttgartArkansas County · 7,525 people$49,399$8,18423.1%of residents
79CamdenOuachita County · 10,127 people$49,361$3,73620.5%of residents
80El DoradoUnion County · 16,609 people$49,244$6,92623.3%of residents
81ArkadelphiaClark County · 9,916 people$48,657$7,35828.9%of residents
82Bald KnobWhite County · 2,548 people$48,355$8,20416.1%of residents
83PrescottNevada County · 2,949 people$48,307$8,61020.9%of residents
84BlythevilleMississippi County · 12,227 people$47,865$9,21024.2%of residents
85DeWittArkansas County · 2,791 people$47,798$7,76025.9%of residents
86Hot SpringsGarland County · 37,979 people$47,760$3,08520.5%of residents
87OzarkFranklin County · 3,628 people$47,686$10,21917.8%of residents
88MorriltonConway County · 7,195 people$47,572$12,99325.5%of residents
89LonokeLonoke County · 4,299 people$47,524$3,06918.2%of residents
90MenaPolk County · 5,607 people$47,428$8,47913.9%of residents
91MalvernHot Spring County · 11,144 people$46,250$14,03420.2%of residents
92OsceolaMississippi County · 6,450 people$46,202$13,52326.2%of residents
93Horseshoe BendIzard County · 2,623 people$46,080$6,12826.2%of residents
94TexarkanaMiller County · 29,123 people$45,835$4,20025.8%of residents
95Walnut RidgeLawrence County · 5,478 people$45,027$5,60225.6%of residents
96CrossettAshley County · 4,454 people$44,672$10,04622.0%of residents
97PiggottClay County · 3,508 people$44,468$9,15221.4%of residents
98PocahontasRandolph County · 7,622 people$44,216$14,99723.8%of residents
99HarrisonBoone County · 13,802 people$44,056$6,51614.9%of residents
100WynneCross County · 7,884 people$43,250$6,30724.7%of residents
101ClintonVan Buren County · 2,511 people$42,946$16,71620.0%of residents
102Pine BluffJefferson County · 38,213 people$42,718$3,30424.0%of residents
103West MemphisCrittenden County · 23,336 people$42,674$6,47529.1%of residents
104BerryvilleCarroll County · 5,813 people$42,283$7,35922.8%of residents
105Mountain HomeBaxter County · 13,373 people$41,274$4,76818.8%of residents
106NashvilleHoward County · 3,945 people$41,142$6,73127.3%of residents
107TrumannPoinsett County · 7,527 people$38,881$8,56625.4%of residents
108FordyceDallas County · 3,141 people$38,079$11,97217.1%of residents
109HopeHempstead County · 8,445 people$37,500$6,41223.4%of residents
110ClarksvilleJohnson County · 9,632 people$37,373$5,84627.6%of residents
111Cherokee VillageSharp County · 4,981 people$37,326$7,61717.0%of residents
112McGeheeDesha County · 3,389 people$36,875$7,85334.0%of residents
113WarrenBradley County · 5,146 people$36,788$9,35922.1%of residents
114Helena-West HelenaPhillips County · 8,216 people$36,019$7,46931.7%of residents
115Forrest CitySt. Francis County · 12,308 people$35,689$8,90337.7%of residents
116HoxieLawrence County · 2,568 people$35,268$3,11019.0%of residents
117DumasDesha County · 3,476 people$34,787$8,27933.9%of residents
118NewportJackson County · 8,193 people$34,764$7,31530.4%of residents
119WaldronScott County · 3,387 people$33,839$17,63319.4%of residents
120North Crossettunincorporated, Ashley County · 2,556 people$32,917$9,74724.4%of residents
121Mountain ViewStone County · 2,940 people$29,172$10,64023.1%of residents
122MonticelloDrew County · 8,269 people$27,238$5,76130.1%of residents
123MariannaLee County · 3,253 people$20,138$5,39856.8%of residents
Quick answers

Questions people ask

Which Arkansas town has the highest income?

Cave Springs (Benton County): its median household income is $146,473 (±$35,322). Elm Springs ($131,739) and Centerton ($115,713) follow.

How are these towns ranked?

By median household income in the Census Bureau’s American Community Survey (2020–2024), highest first. Towns with the same figure share a rank (T), including every town at the survey’s $250,000+ ceiling. How grades work.

Why isn’t my town on this list?

The list covers the towns of 2,500+ that TownRatings grades with an ACS income figure (123 in Arkansas). Smaller towns show their income on their own page. Every town is on the Arkansas page.

Go deeper

More Arkansas lists

Every list ranks the same 2,500+ towns, so a town’s rank means the same thing on each.

All Arkansas rankings →
Other states

Highest incomes in other states