Guest, Sign inJoin
Johnson Mill, Johnson, ArkansasJohnson, #1 on this list · Photo: Brandonrush · CC BY-SA 3.0
Arkansas rankings · Jobs & income

Best towns for jobs & income in Arkansas

Johnson ranks first on jobs & income among Arkansas’ 123 towns of 2,500+; 15 of the 123 grade A− or better on jobs & income nationally.

The Jobs & income grade: household income, poverty, unemployment (Census ACS) and jobs within a 45-minute drive (EPA). How grades work

#1

Johnson

Washington County · 3,684 people
A+

Jobs & income grade, better than 96% of U.S. towns·Overall B+ · #17 of 123 in AR

#2

Austin

Lonoke County · 4,017 people
A

Jobs & income grade, better than 95% of U.S. towns·Overall A · #9 of 123 in AR

#3

Pea Ridge

Benton County · 11,233 people
A

Jobs & income grade, better than 92% of U.S. towns·Overall B+ · #16 of 123 in AR

All 123 towns

Jobs & income grade, best first (the letter is national). Towns with the same score share a rank (T = tied; 13 towns here); the overall grade and state rank are beside each.

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

#TownGradeOverall
1JohnsonWashington County · 3,684 peopleA+better than 96% of U.S. towns·Overall B+ · #17 of 123
2AustinLonoke County · 4,017 peopleAbetter than 95% of U.S. towns·Overall A · #9 of 123
3Pea RidgeBenton County · 11,233 peopleAbetter than 92% of U.S. towns·Overall B+ · #16 of 123
4CentertonBenton County · 27,176 peopleAbetter than 92% of U.S. towns·Overall A+ · #3 of 123
5Salemunincorporated, Saline County · 2,642 peopleAbetter than 91% of U.S. towns·Overall A+ · #1 of 123
6HighfillBenton County · 3,676 peopleAbetter than 90% of U.S. towns·Overall A+ · #2 of 123
7FarmingtonWashington County · 10,658 peopleAbetter than 90% of U.S. towns·Overall A · #7 of 123
8Cave SpringsBenton County · 6,701 peopleAbetter than 89% of U.S. towns·Overall A · #5 of 123
9LowellBenton County · 12,184 peopleAbetter than 88% of U.S. towns·Overall A · #8 of 123
10BentonvilleBenton County · 63,057 peopleAbetter than 88% of U.S. towns·Overall A · #6 of 123
11Elm SpringsWashington County · 2,852 peopleA−better than 84% of U.S. towns·Overall B− · #30 of 123
12BryantSaline County · 22,815 peopleA−better than 83% of U.S. towns·Overall B+ · #14 of 123
13HaskellSaline County · 4,362 peopleA−better than 81% of U.S. towns·Overall A− · #11 of 123
14MaumellePulaski County · 19,780 peopleA−better than 81% of U.S. towns·Overall B · #24 of 123
15ElkinsWashington County · 4,184 peopleA−better than 78% of U.S. towns·Overall A− · #10 of 123
16Bella VistaBenton County · 34,518 peopleB+better than 75% of U.S. towns·Overall A · #4 of 123
17SherwoodPulaski County · 33,620 peopleB+better than 74% of U.S. towns·Overall C · #46 of 123
18RogersBenton County · 76,956 peopleB+better than 74% of U.S. towns·Overall B · #22 of 123
19Shannon HillsSaline County · 4,829 peopleB+better than 69% of U.S. towns·Overall B− · #33 of 123
20LavacaSebastian County · 2,528 peopleB+better than 69% of U.S. towns·Overall B · #23 of 123
21BentonSaline County · 38,898 peopleB+better than 66% of U.S. towns·Overall B− · #31 of 123
22TontitownWashington County · 8,046 peopleB+better than 66% of U.S. towns·Overall B · #18 of 123
23GentryBenton County · 4,899 peopleBbetter than 65% of U.S. towns·Overall B · #20 of 123
24MarionCrittenden County · 13,378 peopleBbetter than 63% of U.S. towns·Overall D · #79 of 123
25White HallJefferson County · 5,532 peopleBbetter than 63% of U.S. towns·Overall C · #55 of 123
26GravetteBenton County · 3,889 peopleBbetter than 61% of U.S. towns·Overall B+ · #15 of 123
27CabotLonoke County · 27,711 peopleBbetter than 61% of U.S. towns·Overall B− · #32 of 123
28Hot Springs Villageunincorporated, Garland County · 16,327 peopleBbetter than 57% of U.S. towns·Overall C · #50 of 123
29FayettevilleWashington County · 106,623 peopleB−better than 54% of U.S. towns·Overall B− · #26 of 123
30SpringdaleWashington County · 90,685 peopleB−better than 54% of U.S. towns·Overall C · #61 of 123
31PottsvillePope County · 3,326 peopleB−better than 52% of U.S. towns·Overall A− · #13 of 123
32GreenwoodSebastian County · 9,793 peopleB−better than 50% of U.S. towns·Overall A− · #12 of 123
33CharlestonFranklin County · 2,760 peopleB−better than 50% of U.S. towns·Overall B− · #29 of 123
34BarlingSebastian County · 5,452 peopleB−better than 49% of U.S. towns·Overall C · #56 of 123
35ViloniaFaulkner County · 4,894 peopleB−better than 48% of U.S. towns·Overall B · #25 of 123
36Rockwellunincorporated, Garland County · 3,986 peopleB−better than 47% of U.S. towns·Overall C− · #73 of 123
37Siloam SpringsBenton County · 21,298 peopleB−better than 47% of U.S. towns·Overall B− · #28 of 123
38Little RockPulaski County · 206,427 peopleB−better than 46% of U.S. towns·Overall D · #91 of 123
39ManilaMississippi County · 3,773 peopleB−better than 46% of U.S. towns·Overall C+ · #44 of 123
40BeebeWhite County · 9,377 peopleB−better than 46% of U.S. towns·Overall C+ · #43 of 123
41GreenbrierFaulkner County · 6,645 peopleB−better than 45% of U.S. towns·Overall B · #19 of 123
42ConwayFaulkner County · 72,328 peopleC+better than 44% of U.S. towns·Overall C · #52 of 123
43Prairie GroveWashington County · 8,998 peopleC+better than 44% of U.S. towns·Overall B · #21 of 123
44AtkinsPope County · 2,868 peopleC+better than 43% of U.S. towns·Overall C+ · #37 of 123
45WardLonoke County · 7,258 peopleC+better than 41% of U.S. towns·Overall C+ · #40 of 123
46East Endunincorporated, Saline County · 6,912 peopleC+better than 40% of U.S. towns·Overall C · #57 of 123
47Landmarkunincorporated, Pulaski County · 3,948 peopleC+better than 39% of U.S. towns·Overall C · #53 of 123
48DardanelleYell County · 4,521 peopleC+better than 36% of U.S. towns·Overall C · #45 of 123
49Gibsonunincorporated, Pulaski County · 4,167 peopleCbetter than 35% of U.S. towns·Overall C+ · #35 of 123
50Van BurenCrawford County · 24,556 peopleCbetter than 33% of U.S. towns·Overall C · #62 of 123
51Little FlockBenton County · 3,039 peopleCbetter than 32% of U.S. towns·Overall B− · #27 of 123
52BrooklandCraighead County · 4,697 peopleCbetter than 32% of U.S. towns·Overall C+ · #42 of 123
53PrescottNevada County · 2,949 peopleCbetter than 30% of U.S. towns·Overall D− · #103 of 123
T54GosnellMississippi County · 2,663 peopleCbetter than 29% of U.S. towns·Overall C · #49 of 123
T54North Little RockPulaski County · 65,120 peopleCbetter than 29% of U.S. towns·Overall D− · #102 of 123
56Green ForestCarroll County · 3,246 peopleCbetter than 28% of U.S. towns·Overall C− · #69 of 123
57AlexanderSaline County · 3,801 peopleCbetter than 28% of U.S. towns·Overall C · #59 of 123
58HuntsvilleMadison County · 3,576 peopleCbetter than 28% of U.S. towns·Overall C · #54 of 123
59CorningClay County · 3,065 peopleCbetter than 26% of U.S. towns·Overall C+ · #34 of 123
60MagnoliaColumbia County · 10,660 peopleCbetter than 25% of U.S. towns·Overall C · #63 of 123
61Fort SmithSebastian County · 90,855 peopleC−better than 24% of U.S. towns·Overall D · #78 of 123
62HarrisonBoone County · 13,802 peopleC−better than 24% of U.S. towns·Overall C+ · #39 of 123
63SheridanGrant County · 5,406 peopleC−better than 22% of U.S. towns·Overall C · #51 of 123
64Hot SpringsGarland County · 37,979 peopleC−better than 22% of U.S. towns·Overall D · #90 of 123
65Lake CityCraighead County · 2,796 peopleC−better than 22% of U.S. towns·Overall C · #48 of 123
66BatesvilleIndependence County · 11,860 peopleC−better than 22% of U.S. towns·Overall C− · #71 of 123
67JonesboroCraighead County · 83,296 peopleC−better than 21% of U.S. towns·Overall D− · #109 of 123
68SouthsideIndependence County · 4,274 peopleC−better than 20% of U.S. towns·Overall C+ · #38 of 123
69JacksonvillePulaski County · 29,460 peopleC−better than 20% of U.S. towns·Overall D− · #108 of 123
70Mountain ViewStone County · 2,940 peopleC−better than 20% of U.S. towns·Overall C− · #72 of 123
71AlmaCrawford County · 6,071 peopleC−better than 20% of U.S. towns·Overall D · #83 of 123
72ParagouldGreene County · 31,135 peopleC−better than 18% of U.S. towns·Overall D · #96 of 123
73SearcyWhite County · 24,351 peopleC−better than 17% of U.S. towns·Overall D · #76 of 123
74RussellvillePope County · 29,521 peopleC−better than 17% of U.S. towns·Overall C− · #67 of 123
75MalvernHot Spring County · 11,144 peopleC−better than 16% of U.S. towns·Overall D · #80 of 123
76HoxieLawrence County · 2,568 peopleC−better than 16% of U.S. towns·Overall D · #95 of 123
77TrumannPoinsett County · 7,527 peopleC−better than 15% of U.S. towns·Overall D− · #98 of 123
78De QueenSevier County · 6,045 peopleC−better than 15% of U.S. towns·Overall C · #47 of 123
79BonoCraighead County · 2,858 peopleDbetter than 15% of U.S. towns·Overall D · #77 of 123
80West MemphisCrittenden County · 23,336 peopleDbetter than 14% of U.S. towns·Overall D− · #105 of 123
81LonokeLonoke County · 4,299 peopleDbetter than 14% of U.S. towns·Overall D · #81 of 123
82ParisLogan County · 3,357 peopleDbetter than 13% of U.S. towns·Overall C+ · #41 of 123
83TexarkanaMiller County · 29,123 peopleDbetter than 12% of U.S. towns·Overall D− · #118 of 123
84Bald KnobWhite County · 2,548 peopleDbetter than 12% of U.S. towns·Overall D · #89 of 123
85Walnut RidgeLawrence County · 5,478 peopleDbetter than 12% of U.S. towns·Overall D · #87 of 123
86ArkadelphiaClark County · 9,916 peopleDbetter than 10% of U.S. towns·Overall C− · #68 of 123
T87El DoradoUnion County · 16,609 peopleDbetter than 10% of U.S. towns·Overall D · #88 of 123
T87Heber SpringsCleburne County · 7,323 peopleDbetter than 10% of U.S. towns·Overall C− · #66 of 123
89Mountain HomeBaxter County · 13,373 peopleDbetter than 9% of U.S. towns·Overall C− · #74 of 123
90Pineyunincorporated, Garland County · 4,458 peopleDbetter than 9% of U.S. towns·Overall D · #75 of 123
T91ClarksvilleJohnson County · 9,632 peopleDbetter than 9% of U.S. towns·Overall D · #93 of 123
T91CrossettAshley County · 4,454 peopleDbetter than 9% of U.S. towns·Overall D− · #116 of 123
T91MorriltonConway County · 7,195 peopleDbetter than 9% of U.S. towns·Overall D · #85 of 123
94Pine BluffJefferson County · 38,213 peopleDbetter than 8% of U.S. towns·Overall D− · #117 of 123
95PiggottClay County · 3,508 peopleDbetter than 8% of U.S. towns·Overall C · #60 of 123
96AshdownLittle River County · 4,135 peopleDbetter than 8% of U.S. towns·Overall D · #86 of 123
T97HopeHempstead County · 8,445 peopleDbetter than 8% of U.S. towns·Overall D− · #112 of 123
T97PocahontasRandolph County · 7,622 peopleDbetter than 8% of U.S. towns·Overall D · #92 of 123
99CamdenOuachita County · 10,127 peopleDbetter than 8% of U.S. towns·Overall D− · #111 of 123
100OzarkFranklin County · 3,628 peopleDbetter than 6% of U.S. towns·Overall C− · #64 of 123
101BoonevilleLogan County · 3,836 peopleDbetter than 6% of U.S. towns·Overall C− · #65 of 123
102StuttgartArkansas County · 7,525 peopleDbetter than 6% of U.S. towns·Overall D− · #110 of 123
103MenaPolk County · 5,607 peopleDbetter than 6% of U.S. towns·Overall C+ · #36 of 123
T104BlythevilleMississippi County · 12,227 peopleDbetter than 5% of U.S. towns·Overall D− · #115 of 123
T104NashvilleHoward County · 3,945 peopleDbetter than 5% of U.S. towns·Overall D · #84 of 123
106BerryvilleCarroll County · 5,813 peopleD−better than 4% of U.S. towns·Overall D− · #99 of 123
107OsceolaMississippi County · 6,450 peopleD−better than 4% of U.S. towns·Overall D− · #113 of 123
108WynneCross County · 7,884 peopleD−better than 3% of U.S. towns·Overall D− · #107 of 123
109FordyceDallas County · 3,141 peopleD−better than 3% of U.S. towns·Overall D− · #106 of 123
110NewportJackson County · 8,193 peopleD−better than 3% of U.S. towns·Overall D− · #114 of 123
T111ClintonVan Buren County · 2,511 peopleD−better than 3% of U.S. towns·Overall C− · #70 of 123
T111McGeheeDesha County · 3,389 peopleD−better than 3% of U.S. towns·Overall D− · #119 of 123
113North Crossettunincorporated, Ashley County · 2,556 peopleD−better than 2% of U.S. towns·Overall D− · #101 of 123
114WarrenBradley County · 5,146 peopleD−better than 2% of U.S. towns·Overall D · #97 of 123
115Forrest CitySt. Francis County · 12,308 peopleD−better than 2% of U.S. towns·Overall D− · #122 of 123
116Cherokee VillageSharp County · 4,981 peopleD−better than 2% of U.S. towns·Overall C · #58 of 123
117MonticelloDrew County · 8,269 peopleD−better than 2% of U.S. towns·Overall D− · #104 of 123
118WaldronScott County · 3,387 peopleD−better than 2% of U.S. towns·Overall D− · #100 of 123
119DeWittArkansas County · 2,791 peopleD−among the lowest in the U.S.·Overall D · #82 of 123
120Helena-West HelenaPhillips County · 8,216 peopleD−among the lowest in the U.S.·Overall D− · #120 of 123
121Horseshoe BendIzard County · 2,623 peopleD−among the lowest in the U.S.·Overall D · #94 of 123
122DumasDesha County · 3,476 peopleD−among the lowest in the U.S.·Overall D− · #121 of 123
123MariannaLee County · 3,253 peopleD−among the lowest in the U.S.·Overall D− · #123 of 123
Quick answers

Questions people ask

Which Arkansas town is best for jobs and income?

Johnson (Washington County) ranks first on jobs & income among 123 towns, with an A+; Austin and Pea Ridge follow.

How are these towns ranked?

The Jobs & income grade: household income, poverty, unemployment (Census ACS) and jobs within a 45-minute drive (EPA). Towns are sorted on the grade’s score; the letter and rank are the same as on each town’s page. How grades work.

Why isn’t my town on this list?

The list covers towns of 2,500+ residents with a jobs & income grade (123 in Arkansas). Smaller towns have the grade on their page but no rank. 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

Best towns for jobs & income in other states