Self-storage markets in Alabama small towns

191 towns of 2,000 to 20,000 people, scored on the same rules as every other state.

87 of 191
towns pass the screen
104
towns fail
0
need a data check
$59k
median of town median incomes
6.5
median storage sq ft per person; US average 7.9
1,231
facilities mapped

Every town, by score

Highest score first. Tap a column to sort.

#
1Grove Hill2,341$59,219+27.3%3.1260 / 100Pass
2Dora2,668$61,892+20.8%4.5458 / 100Pass
3Hamilton6,922$54,871+3.6%3.5356 / 100Pass
4Vance2,105$94,545+38.6%4.5955 / 100Pass
5Ashville2,464$69,362+3.5%3.5453 / 100Pass
6Hartford2,701$56,250+4.4%5.8651 / 100Pass
7Livingston4,672$24,236+39.2%0.3250 / 100Fail
8Graysville2,509$70,208+34.6%3.41549 / 100Pass
9Calera17,714$87,194+27.8%3.91748 / 100Pass
10Henagar2,501$49,315+14.5%3.9648 / 100Pass
11Sumiton2,459$65,568-0.5%4.5448 / 100Pass
12Eufaula12,584$47,392+4.3%4.3346 / 100Pass
13Headland5,217$79,063+11.8%4.71946 / 100Pass
14Brook Highland8,146$79,904+14.0%3.15545 / 100Pass
15Kimberly4,439$97,429+28.9%5.21645 / 100Pass
16Margaret5,877$101,802+22.0%6.22745 / 100Pass
17Moundville3,754$73,036+24.4%Unknown845 / 100Pass
18Odenville5,197$70,296+35.1%3.51645 / 100Pass
19Rainsville5,702$74,046+13.1%3.21345 / 100Pass
20Springville5,081$84,231+19.4%2.71845 / 100Pass
21Columbiana4,725$80,546+5.4%4.01244 / 100Pass
22Jacksonville14,437$51,814+14.1%5.92343 / 100Pass
23Montevallo7,556$56,626+12.9%3.61443 / 100Pass
24Morris2,673$101,563+45.2%5.52543 / 100Pass
25Red Bay3,201$37,473+2.8%3.8343 / 100Fail
26Tallassee5,134$66,752+8.2%8.6743 / 100Pass
27Tuskegee8,938$38,000+5.3%1.5143 / 100Fail
28Abbeville2,748$31,712+6.8%4.2141 / 100Fail
29Valley10,277$51,661+10.7%7.01341 / 100Pass
30Gardendale16,534$82,192+18.0%2.33640 / 100Pass
31Lake View4,063$101,487+65.7%7.71340 / 100Pass
32Chelsea16,260$115,337+24.1%4.62039 / 100Pass
33Moody13,488$86,627+5.0%6.12539 / 100Pass
34Argo4,479$105,128+6.1%6.32838 / 100Pass
35Butler2,386$47,350-1.4%1.0238 / 100Pass
36Haleyville4,271$42,058+2.7%6.4638 / 100Fail
37Hokes Bluff4,547$74,968+6.1%5.12438 / 100Pass
38Jemison2,796$65,800+6.3%5.11138 / 100Pass
39Opp6,709$41,347+3.9%1.2238 / 100Fail
40Orange Beach8,407$97,736+39.7%8.32338 / 100Pass
41Southside9,483$76,487+7.6%4.83038 / 100Pass
42Crossville2,143$49,100+6.6%6.5736 / 100Pass
43Fort Payne14,927$47,479+5.8%3.31036 / 100Pass
44Fultondale9,384$73,575+2.2%3.35136 / 100Pass
45Irondale13,464$72,343+6.5%3.65636 / 100Pass
46Piedmont4,740$40,506+2.8%4.7436 / 100Fail
47Rainbow10,284$56,398+7.2%4.52836 / 100Pass
48Westover2,298$96,932+38.4%7.41636 / 100Pass
49Brewton5,186$50,721-1.0%8.0635 / 100Pass
50Deatsville2,097$123,977+24.9%5.32835 / 100Pass
51Hartselle15,847$76,290+9.8%5.32335 / 100Pass
52Sardis2,046$67,721+17.5%7.22335 / 100Pass
53Satsuma6,822$101,042+10.8%4.71735 / 100Pass
54Triana3,964$110,100+356.7%1.21535 / 100Pass
55Winfield4,999$49,688+10.1%8.7535 / 100Pass
56East Brewton3,168$35,571+8.6%7.7633 / 100Fail
57Glencoe5,353$68,517+5.4%4.32733 / 100Pass
58Lanett6,814$42,357+8.7%5.51033 / 100Fail
59Millbrook17,189$70,313+9.9%6.83033 / 100Pass
60Creola2,088$66,607+11.6%6.81732 / 100Pass
61West End-Cobb3,453$55,323+5.5%6.83632 / 100Pass
62Forestdale9,742$66,569+9.2%2.13831 / 100Pass
63Citronelle3,913$43,870+0.5%5.6130 / 100Fail
64Gulf Shores16,401$78,188+33.7%8.92330 / 100Pass
65Holtville5,158$76,652+15.9%8.72430 / 100Pass
66Monroeville5,802$32,513-1.6%3.6630 / 100Fail
67Pinson7,832$76,410+10.2%7.84330 / 100Pass
68Trinity2,561$100,929+2.7%6.61930 / 100Pass
69Boaz10,814$49,846+16.6%7.32328 / 100Pass
70Highland Lakes5,866$169,361+6.3%4.03528 / 100Pass
71McCalla13,253$87,468Unknown3.81928 / 100Pass
72Priceville3,726$117,127+7.2%6.92828 / 100Pass
73Taylor3,063$67,464+34.0%8.63728 / 100Pass
74Valley Grande4,047$58,929+9.1%4.81228 / 100Pass
75Warrior3,207$57,557-0.2%4.61128 / 100Pass
76Fayette4,164$36,473-4.6%2.9327 / 100Fail
77Luverne2,694$43,269-2.7%4.1227 / 100Fail
78Centreville2,741$39,477+3.3%9.0526 / 100Fail
79Attalla5,775$59,215-1.0%4.32425 / 100Pass
80Spanish Fort10,662$99,346+24.0%9.32825 / 100Pass
81Andalusia8,766$42,611-0.1%4.9823 / 100Fail
82Clay10,273$81,920+3.9%7.43423 / 100Pass
83Harvest5,955$101,910+2.3%7.92223 / 100Pass
84Heflin3,467$46,711+0.9%Unknown323 / 100Pass
85Roanoke5,336$47,105-10.0%4.6223 / 100Pass
86Russellville10,799$58,231+10.4%11.3823 / 100Pass
87Adamsville4,266$62,500-1.7%3.11421 / 100Pass
88Weaver3,324$49,435+8.0%6.53121 / 100Pass
89Aliceville2,211$39,167-6.4%0.0020 / 100Fail
90Clayton2,295$21,641-20.4%0.0020 / 100Fail
91Demopolis6,908$34,802+1.5%7.5920 / 100Fail
92Eagle Point3,110$151,842Unknown5.14720 / 100Pass
93Evergreen3,404$40,700-6.6%2.4120 / 100Fail
94Greensboro2,135$27,000-32.2%3.3120 / 100Fail
95Greenville7,163$40,822-5.6%6.2320 / 100Fail
96Indian Springs2,537$136,836-0.5%5.75120 / 100Pass
97La Fayette2,633$32,601-10.5%2.1120 / 100Fail
98Remlap2,761$64,677Unknown3.21720 / 100Pass
99Saraland16,404$61,509+14.0%8.62820 / 100Pass
100Selmont-West Selmont2,150$32,443+18.7%4.81220 / 100Fail
101Thomasville3,619$42,671-7.9%2.3320 / 100Fail
102Thorsby2,365$76,389+21.8%14.01720 / 100Pass
103Union Springs3,248$26,250-7.6%0.0020 / 100Fail
104Muscle Shoals16,951$75,894+20.2%11.93019 / 100Pass
105Ozark14,327$48,944-0.6%7.91019 / 100Pass
106Alexander14,606$47,022+0.7%6.31318 / 100Pass
107Chickasaw6,332$46,559+8.9%3.13918 / 100Pass
108Cowarts2,204$64,118+2.9%7.83218 / 100Pass
109Eutaw2,786$27,422+4.1%Unknown018 / 100Fail
110Jackson4,589$37,948-4.0%0.7418 / 100Fail
111Lineville2,546$38,302+9.2%Unknown418 / 100Fail
112Lipscomb2,214$41,875+18.2%6.95418 / 100Fail
113Marion2,886$35,842-11.9%1.2118 / 100Fail
114Midfield5,045$52,755-0.8%3.15318 / 100Pass
115Oneonta6,971$53,980+6.1%10.3818 / 100Pass
116Tillmans Corner17,677$60,837+0.7%4.74518 / 100Pass
117York2,056$30,489-18.7%0.3218 / 100Fail
118Geneva4,225$47,102-2.6%8.0517 / 100Pass
119Brent4,010$22,660-16.5%8.4315 / 100Fail
120Elba3,468$44,792-9.7%4.0115 / 100Fail
121Alexandria3,475$85,089-14.6%6.52813 / 100Fail
122Bon Secour2,789$61,497+126.0%9.42613 / 100Fail
123Cullman19,319$61,224+22.8%12.02613 / 100Fail
124Hueytown16,414$62,784+5.6%7.13013 / 100Fail
125Troy17,716$50,717-7.3%4.21213 / 100Fail
126Meadowbrook9,117$141,862-3.7%6.15212 / 100Fail
127Pleasant Grove9,442$70,317-2.2%7.33212 / 100Fail
128Talladega14,760$44,198-4.9%7.7912 / 100Fail
129Brookwood2,706$81,394+26.5%10.31911 / 100Fail
130Coaling2,573$81,370+81.6%12.91811 / 100Fail
131Guntersville8,916$67,929+5.3%12.22511 / 100Fail
132Jasper14,442$66,238+5.8%10.61611 / 100Fail
133Mount Olive3,567$82,234-18.7%5.22111 / 100Fail
134Saks10,681$49,753+0.3%6.74011 / 100Fail
135Elberta2,293$55,000+34.2%9.62910 / 100Fail
136Grand Bay3,553$62,112-8.8%8.8710 / 100Fail
137Grayson Valley6,077$64,597-2.1%6.94410 / 100Fail
138Kinsey2,195$55,500-0.2%8.33710 / 100Fail
139Stapleton3,009Unknown+111.8%7.5279 / 100Fail
140Guin2,381$51,117-11.3%9.058 / 100Fail
141Leeds12,028$69,737-4.5%8.1327 / 100Fail
142Bay Minette8,295$44,523-9.5%5.4106 / 100Fail
143Scottsboro15,712$53,929+8.2%12.7116 / 100Fail
144Center Point15,914$56,417-2.7%7.5435 / 100Fail
145Pine Level4,170$93,134-7.0%5.2265 / 100Fail
146Tuscumbia9,115$59,143+7.9%10.1264 / 100Fail
147Bridgeport2,246$34,481+6.6%11.493 / 100Fail
148Brighton3,079$38,221+9.6%5.9513 / 100Fail
149Good Hope2,574$93,661-1.8%12.8293 / 100Fail
150Huguley2,577$43,750-0.2%6.8123 / 100Fail
151Arab8,679$64,333+4.7%16.9141 / 100Fail
152Semmes5,626$66,417+6.5%16.5361 / 100Fail
153Selma17,057$33,197-6.7%4.8120 / 100Fail
154Sylacauga12,309$50,017+0.7%10.2130 / 100Fail
155Loxley4,357$108,488+74.2%26.222-1 / 100Fail
156Lincoln7,305$57,145+9.3%15.718-2 / 100Fail
157Smiths Station5,496$64,669+2.5%10.018-2 / 100Fail
158Vincent2,050$52,813+6.9%16.517-2 / 100Fail
159Tarrant5,925$42,070-4.0%3.358-3 / 100Fail
160Fairfield9,728$48,456-9.3%3.051-5 / 100Fail
161Fort Rucker4,705$74,541-11.4%9.930-5 / 100Fail
162Holt3,629$48,675-8.2%4.544-5 / 100Fail
163Robertsdale7,194$59,152+11.1%25.421-7 / 100Fail
164Moulton3,401$57,813+3.5%21.49-8 / 100Fail
165Choccolocco2,620$78,858-13.0%9.130-9 / 100Fail
166Meridianville11,150$97,434+57.3%37.538-10 / 100Fail
167Owens Cross Roads2,826$86,188+36.6%66.024-10 / 100Fail
168Pike Road10,574$117,091+13.5%47.020-10 / 100Fail
169Prichard18,961$36,588-12.9%4.550-10 / 100Fail
170Redland4,982$130,278+13.5%43.229-10 / 100Fail
171Riverside2,097$83,664-31.1%14.819-10 / 100Fail
172Wetumpka7,437$57,763-9.8%9.926-11 / 100Fail
173Centre3,700$44,664+5.0%12.415-12 / 100Fail
174Ladonia3,346$53,441-1.3%12.221-12 / 100Fail
175Pell13,587$68,638-1.4%19.025-12 / 100Fail
176Sheffield9,340$39,733+3.9%13.232-13 / 100Fail
177Brundidge2,392$38,188+2.0%25.49-14 / 100Fail
178Atmore8,334$38,862-12.2%10.15-15 / 100Fail
179Ashford2,447$65,341-0.9%22.013-17 / 100Fail
180Childersburg4,655$52,338-5.2%10.417-17 / 100Fail
181Clanton8,958$47,520+3.0%19.019-19 / 100Fail
182Cottondale2,632$44,877-16.1%4.444-20 / 100Fail
183Dadeville2,993$67,147-3.4%21.615-23 / 100Fail
184Hazel Green3,940$86,271+1.0%21.225-23 / 100Fail
185Emerald Mountain3,535$123,347+1.8%37.523-25 / 100Fail
186Hanceville3,270$41,791-3.2%10.123-25 / 100Fail
187New Hope2,911$83,816+2.0%34.414-25 / 100Fail
188Underwood-Petersville3,100$48,219-2.2%10.624-25 / 100Fail
189Daleville4,919$45,324-4.0%11.326-28 / 100Fail
190Moores Mill6,378$96,774-7.3%31.530-35 / 100Fail
191Theodore4,964$67,864-21.6%30.536-45 / 100Fail

Town score runs 0 to 100, higher = better market to buy in. Pass Fail Check

Phone view shows the score; open a town for every number.

Facilities in Alabama

FacilityNearest townTypeReviews on MapsEst. units Members onlyWebsite Members onlyPhone Members onlyLead scorehigher = better lead Members only
1st Choice StorageSelma, ALIndependent6MembersMembersMembersMembers
1st Choice Storage - SemmesSemmes, ALIndependent92MembersMembersMembersMembers
1st Choice Storage (Climate Controlled)Boaz, ALIndependent18MembersMembersMembersMembers
1st Choice Storage (Climate Controlled)Selma, ALIndependent25MembersMembersMembersMembers
1st Choice Storage (Climate Controlled)Selma, ALIndependent26MembersMembersMembersMembers
2 Step StorageUnknownIndependent0MembersMembersMembersMembers
2 STEP STORAGEUnknownIndependent17MembersMembersMembersMembers
24/7 Store It - TuscaloosaCottondale, ALIndependent87MembersMembersMembersMembers
280 Boat RV StorageAlexander, ALIndependent22MembersMembersMembersMembers
2nd Avenue StorageTarrant, ALIndependent2MembersMembersMembersMembers
31 Self StoragePriceville, ALIndependent2MembersMembersMembersMembers
3G Mini StorageSouthside, ALIndependent6MembersMembersMembersMembers
Locked listingMembersMembersMembersMembersMembersMembersMembers
Locked listingMembersMembersMembersMembersMembersMembersMembers
Locked listingMembersMembersMembersMembersMembersMembersMembers

Lead score runs 0 to 100, higher = better lead. Lead Weak Fail

Showing 12 of 1,231 facilities, sorted by name. Members see all of them with every field, sorted by lead score, highest first.

Unlock

Unlock every facility in Alabama

  • Est. units
  • Size confidence
  • Website
  • FEMA flood zone
  • Phone
  • Address
  • Maps link
  • Lead score with every reason
  • CSV export
$49 / month, all states
See the plan