# Counties in Alabama by per capita personal income, 2024

All 67 values come from U.S. Bureau of Economic Analysis for 2024, so the places are comparable.

- Indicator id: `per_capita_personal_income`
- Unit: USD
- Definition: Personal income of the residents of a place divided by its resident population at mid-year, in current US dollars. Personal income is income from work, own businesses, property and government benefits, before income taxes. United States: Bureau of Economic Analysis regional accounts, tables SAINC1 for the nation and states and CAINC1 for counties.
- Source: U.S. Bureau of Economic Analysis, CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents (https://apps.bea.gov/regional/zip/CAINC1.zip)
- Publisher page: https://invokely.ai/en/publishers/bureau-of-economic-analysis
- Retrieved: 2026-10-11
- Citation: U.S. Bureau of Economic Analysis. CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents. https://apps.bea.gov/regional/zip/CAINC1.zip. Retrieved 2026-10-11.
- Web page: https://invokely.ai/rankings/per-capita-personal-income/alabama-counties

| Rank | Place | USD |
|---:|---|---:|
| 1 | Jefferson County | 75,312 |
| 2 | Shelby County | 74,513 |
| 3 | Madison County | 69,038 |
| 4 | Baldwin County | 63,905 |
| 5 | Limestone County | 59,614 |
| 6 | Lowndes County | 58,121 |
| 7 | Houston County | 57,714 |
| 8 | Montgomery County | 57,265 |
| 9 | Coffee County | 56,824 |
| 10 | Henry County | 56,661 |
| 11 | Autauga County | 55,710 |
| 12 | Elmore County | 55,485 |
| 13 | Tallapoosa County | 55,117 |
| 14 | St. Clair County | 54,878 |
| 15 | Walker County | 54,820 |
| 16 | Mobile County | 53,901 |
| 17 | Cullman County | 53,577 |
| 18 | Butler County | 53,320 |
| 19 | Crenshaw County | 52,962 |
| 20 | Marengo County | 52,576 |
| 21 | Morgan County | 52,318 |
| 22 | Pike County | 51,706 |
| 23 | Marshall County | 51,209 |
| 24 | Lee County | 50,811 |
| 25 | Washington County | 50,546 |
| 26 | Clarke County | 49,608 |
| 27 | Lauderdale County | 49,560 |
| 28 | Choctaw County | 49,151 |
| 29 | Colbert County | 48,831 |
| 30 | Dale County | 48,767 |
| 31 | Blount County | 48,543 |
| 32 | Hale County | 48,326 |
| 33 | Dallas County | 48,214 |
| 34 | Chilton County | 48,183 |
| 35 | Jackson County | 48,078 |
| 36 | Cherokee County | 47,994 |
| 37 | Etowah County | 47,787 |
| 38 | Calhoun County | 47,333 |
| 39 | Winston County | 47,281 |
| 40 | Cleburne County | 47,223 |
| 41 | Lawrence County | 47,190 |
| 42 | Marion County | 47,179 |
| 43 | Covington County | 47,143 |
| 44 | Monroe County | 46,759 |
| 45 | Tuscaloosa County | 46,696 |
| 46 | Geneva County | 46,556 |
| 47 | Talladega County | 45,757 |
| 48 | Conecuh County | 45,620 |
| 49 | Fayette County | 45,612 |
| 50 | Randolph County | 45,447 |
| 51 | Escambia County | 45,432 |
| 52 | DeKalb County | 45,152 |
| 53 | Pickens County | 45,013 |
| 54 | Barbour County | 44,906 |
| 55 | Lamar County | 44,886 |
| 56 | Macon County | 44,788 |
| 57 | Franklin County | 44,751 |
| 58 | Wilcox County | 44,610 |
| 59 | Perry County | 44,524 |
| 60 | Russell County | 43,971 |
| 61 | Chambers County | 43,944 |
| 62 | Coosa County | 43,813 |
| 63 | Sumter County | 43,035 |
| 64 | Greene County | 43,030 |
| 65 | Clay County | 42,162 |
| 66 | Bibb County | 41,951 |
| 67 | Bullock County | 39,403 |
