Self-storage markets in Virginia small towns

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

155 of 218
towns pass the screen
63
towns fail
0
need a data check
$95k
median of town median incomes
4.0
median storage sq ft per person; US average 7.9
1,035
facilities mapped

Every town, by score

Highest score first. Tap a column to sort.

#
1Crewe2,906$70,625+17.9%0.5275 / 100Pass
2Lake Caroline2,862$73,000+87.9%4.6170 / 100Pass
3Pearisburg2,860$75,532+7.8%2.2561 / 100Pass
4Crozet9,289$129,417+29.8%3.6760 / 100Pass
5Chilhowie2,428$51,429+15.6%2.4458 / 100Pass
6Patrick Springs2,223$63,304+15.1%1.5458 / 100Pass
7Chincoteague3,296$62,917+13.7%5.6455 / 100Pass
8Lexington7,525$84,517+3.9%8.0853 / 100Pass
9Elkton3,006$62,031+5.6%6.1651 / 100Pass
10Lake Holiday2,193$112,039+5.2%8.2351 / 100Pass
11Bridgewater6,708$75,280+11.2%5.62349 / 100Pass
12Lovettsville2,719$141,406+6.6%3.7748 / 100Pass
13Stanley2,034$54,301+9.1%6.0948 / 100Pass
14Stuarts Draft11,780$79,332+25.9%4.62148 / 100Pass
15Blackstone3,341$54,570-1.5%3.0445 / 100Pass
16Emporia5,547$51,899+1.9%4.6445 / 100Pass
17Fort Lee8,993$82,563+56.0%4.92545 / 100Pass
18Manchester12,445$80,296+14.0%3.24845 / 100Pass
19Pantops4,665$127,552+37.7%5.72145 / 100Pass
20Quantico Base5,840$72,821+14.3%1.82645 / 100Pass
21Woodstock5,871$76,100+12.7%9.2745 / 100Pass
22Fishersville9,484$83,671+9.7%6.63244 / 100Pass
23Arcola3,509$129,116+188.6%1.93843 / 100Pass
24Big Stone Gap5,162$54,581-1.8%1.9543 / 100Pass
25Carrollton8,436$110,956+31.0%3.22343 / 100Pass
26Front Royal15,296$64,838+1.5%2.5643 / 100Pass
27Hollins17,097$77,456+19.3%4.53643 / 100Pass
28Lake Barcroft10,973$140,882+11.7%0.85643 / 100Pass
29Triangle10,450$109,693+16.5%2.03243 / 100Pass
30Piney Mountain2,288$138,636+68.7%5.92142 / 100Pass
31Windsor2,852$68,661+4.8%1.51041 / 100Pass
32Daleville3,797$103,056+35.3%3.22240 / 100Pass
33Forest13,430$81,552+23.9%5.02740 / 100Pass
34Glen Allen17,551$92,723+13.3%2.74340 / 100Pass
35Mantua8,298$213,047+13.0%1.25340 / 100Pass
36Rockwood10,010$97,992+23.0%3.24340 / 100Pass
37Stafford Courthouse5,839$127,849+37.3%7.11840 / 100Pass
38Warrenton10,176$83,331+2.7%8.9940 / 100Pass
39Massanetta Springs6,358$114,737+8.1%5.82939 / 100Pass
40Strasburg7,214$62,464+9.2%5.0839 / 100Pass
41Falls Church14,710$143,262+4.1%0.75038 / 100Pass
42Fort Belvoir8,449$104,205+6.0%1.44538 / 100Pass
43Laurel18,721$73,609+6.8%3.35338 / 100Pass
44Seven Corners9,371$77,400+7.3%0.75138 / 100Pass
45Tazewell4,390$34,618+3.3%4.3438 / 100Fail
46Woodburn9,503$134,013+4.1%1.15038 / 100Pass
47Lake Wilderness3,139$120,700+9.3%7.4837 / 100Pass
48Shenandoah2,888$71,458-4.8%6.1737 / 100Pass
49Colonial Heights18,352$76,505+5.3%6.02936 / 100Pass
50Fair Lakes8,894$127,332+5.9%1.95336 / 100Pass
51Grottoes2,961$100,291+6.2%6.31536 / 100Pass
52Lakeside12,654$72,032+2.3%3.45736 / 100Pass
53Pimmit Hills6,589$172,880+5.9%0.64736 / 100Pass
54Sudley19,162$94,309+3.2%2.33736 / 100Pass
55Aquia Harbour7,481$152,708+22.5%4.71635 / 100Pass
56Belmont9,729$242,542+46.7%1.83035 / 100Pass
57Buena Vista6,593$57,833+1.7%8.1935 / 100Pass
58Glade Spring2,135$81,298+32.1%9.0735 / 100Pass
59Independent Hill10,853$204,886+17.9%1.22535 / 100Pass
60Loch Lomond4,606$113,790+14.1%2.13735 / 100Pass
61Loudoun Valley Estates10,271$224,704+28.1%1.84035 / 100Pass
62New Baltimore11,919$189,327+14.2%6.11735 / 100Pass
63Ravensworth2,475$166,094+13.1%1.15335 / 100Pass
64Stone Ridge16,603$187,563+16.8%2.73835 / 100Pass
65Warsaw2,292$84,828+25.7%12.1735 / 100Pass
66Wyndham12,099$235,250+14.4%5.23035 / 100Pass
67Dahlgren3,350$110,057+8.3%9.7834 / 100Pass
68Merrimac2,733$53,611+3.1%5.92234 / 100Pass
69Shawneeland2,754$95,337+63.6%7.91134 / 100Pass
70Cascades12,357$167,171+8.5%2.03633 / 100Pass
71Dumfries5,816$82,355+8.2%2.03133 / 100Pass
72Hollymead8,482$118,250+5.1%6.72433 / 100Pass
73Kingstowne18,360$151,535+4.8%1.25033 / 100Pass
74Luray4,827$50,150-0.1%8.2833 / 100Pass
75Matoaca2,724$70,174+9.4%6.12133 / 100Pass
76Shenandoah Farms4,179$98,750+14.7%9.0733 / 100Pass
77Mount Hermon4,155$81,435+5.2%6.61732 / 100Pass
78Smithfield8,834$113,158+5.6%1.41332 / 100Pass
79Wise2,916$53,596-3.0%6.0432 / 100Pass
80Bethel Manor4,393$77,294+1.9%4.23830 / 100Pass
81Bull Run16,859$89,679+1.2%1.93130 / 100Pass
82Dulles Town Center5,464$125,941-0.2%1.84130 / 100Pass
83Ettrick5,910$58,137+13.6%5.92830 / 100Pass
84Franklin8,250$63,245+1.3%8.6930 / 100Pass
85Gloucester Courthouse3,336$75,341+35.3%16.8930 / 100Pass
86Goose Creek2,461$198,631Unknown1.93430 / 100Pass
87Huntington13,502$99,956+1.3%0.74530 / 100Pass
88Hutchison7,284$105,651Unknown1.54330 / 100Pass
89Hybla Valley17,257$80,959+1.1%1.24230 / 100Pass
90Lake of the Woods7,984$109,153-5.0%3.9430 / 100Pass
91Louisa2,435$65,132+39.6%16.5830 / 100Pass
92Marion5,670$40,896-0.6%1.1530 / 100Fail
93Rivanna2,211$146,328+19.4%7.12630 / 100Pass
94Sully Square2,394$175,781Unknown1.64730 / 100Pass
95Yorkshire9,782$112,829+1.5%2.03830 / 100Pass
96Fairlawn2,488$66,918+7.1%6.12529 / 100Pass
97Broadlands14,353$241,042+5.7%2.13928 / 100Pass
98Fairfax Station12,566$212,224+4.3%1.75628 / 100Pass
99Franklin Farm18,736$215,544+2.3%1.75328 / 100Pass
100Gainesville18,196$174,410+5.3%3.32328 / 100Pass
101Great Falls15,228$250,001+2.4%1.33628 / 100Pass
102Hayfield4,392$192,250+2.5%1.24728 / 100Pass
103Horse Pasture2,236$54,216+7.5%6.51228 / 100Pass
104Manassas Park16,798$103,250-1.1%1.53728 / 100Pass
105Martinsville13,658$46,727+6.3%6.81328 / 100Pass
106Mason Neck2,039$167,857+2.7%1.43428 / 100Pass
107Moorefield6,123$205,257Unknown2.04128 / 100Pass
108Newington13,478$155,027+2.1%1.45728 / 100Pass
109Poquoson12,639$120,972+4.5%4.13728 / 100Pass
110Sandston7,399$59,238+2.9%1.71628 / 100Pass
111South Run6,600$250,001+5.7%1.55228 / 100Pass
112University of Virginia9,065$52,546+7.4%5.52128 / 100Pass
113Wakefield11,930$237,975+3.3%1.14928 / 100Pass
114Woodlake7,358$139,344+4.2%6.22128 / 100Pass
115Altavista3,342$51,349-2.9%Unknown327 / 100Pass
116Belle Haven6,570$140,574-1.1%0.74225 / 100Pass
117Bellwood7,907$47,781+17.6%3.02925 / 100Pass
118Countryside9,661$148,810-0.4%1.93625 / 100Pass
119Lansdowne12,328$168,731-0.2%1.62825 / 100Pass
120Marshall3,219$93,594+56.0%27.4625 / 100Fail
121Midlothian19,120$110,084Unknown5.02625 / 100Pass
122Mount Vernon13,122$163,750+0.1%1.33525 / 100Pass
123One Loudoun3,309$241,250Unknown2.24025 / 100Pass
124Orange5,066$76,370+1.8%14.1625 / 100Pass
125Timberville3,036$59,909+15.2%9.21225 / 100Pass
126Vinton8,056$65,445-0.3%4.33525 / 100Pass
127Appomattox2,084$51,875+12.3%15.2723 / 100Pass
128Bedford7,724$70,288+17.7%23.2623 / 100Fail
129Brandermill13,730$107,396-0.8%7.12723 / 100Pass
130Lake Land'Or4,390$94,348+9.0%15.3423 / 100Pass
131Rocky Mount4,950$63,280+4.3%11.2623 / 100Pass
132Verona4,165$74,000-1.5%8.62423 / 100Pass
133Idylwood17,559$120,109-3.9%1.05222 / 100Pass
134University Center3,923$120,533-2.1%1.93522 / 100Pass
135Braddock6,536$211,689Unknown1.44920 / 100Pass
136Bull Run7,823$241,933Unknown1.94020 / 100Pass
137Covington5,680$41,944+1.5%3.5820 / 100Fail
138Crosspointe5,669$250,001-1.0%1.74620 / 100Pass
139Difficult Run9,938$250,001Unknown1.55320 / 100Pass
140Dranesville11,828$214,688+1.4%1.43720 / 100Pass
141Fort Hunt16,700$216,038-1.6%1.64220 / 100Pass
142George Mason9,937$150,341+1.6%1.65720 / 100Pass
143Innsbrook8,578$129,436-3.5%6.74220 / 100Pass
144Lowes Island11,018$220,833+1.5%1.53420 / 100Pass
145Mount Jackson2,000$52,297-6.1%5.8720 / 100Pass
146Navy3,839$238,676Unknown2.06020 / 100Pass
147Newington Forest12,316$149,107-0.5%1.45420 / 100Pass
148Timberlake12,725$75,657-3.9%4.92820 / 100Pass
149Union Mill4,484$250,001Unknown1.64920 / 100Pass
150Vienna16,412$216,953-0.5%1.35320 / 100Pass
151Colonial Beach3,966$60,513+11.0%10.5818 / 100Pass
152East Highland Park15,265$64,681-1.5%4.04218 / 100Pass
153Montrose8,285$49,550+9.9%2.93518 / 100Pass
154Saltville2,198$48,658-8.8%4.1418 / 100Pass
155Chase2,470$45,843-3.8%Unknown117 / 100Pass
156Cloverdale3,208$79,975-2.6%4.43217 / 100Pass
157Purcellville8,973$165,121-9.3%3.1717 / 100Pass
158Bristol16,849$50,404-0.4%7.02215 / 100Pass
159Clifton Forge3,447$40,000-3.7%5.01015 / 100Fail
160Collinsville7,139$52,158-6.9%6.61215 / 100Pass
161Groveton13,931$101,974-15.7%1.14315 / 100Pass
162Enon4,137$76,341-6.5%5.32513 / 100Fail
163Greenbriar8,243$142,634-5.1%1.75313 / 100Fail
164Oak Grove2,408$174,423-14.0%1.53813 / 100Fail
165Spotsylvania Courthouse7,180$95,331+55.8%16.82313 / 100Fail
166Weyers Cave2,744$97,791+40.7%11.72313 / 100Fail
167Bensley5,949$50,547-2.3%3.34012 / 100Fail
168Burke Centre17,037$164,123-4.8%1.55412 / 100Fail
169Dunn Loring8,957$244,265-2.2%0.94812 / 100Fail
170North Springfield7,050$130,400-3.5%1.25312 / 100Fail
171Sugarland Run12,629$166,385-2.5%1.73212 / 100Fail
172Wolf Trap15,858$250,001-3.5%1.65012 / 100Fail
173King George4,851$98,622-1.0%11.5911 / 100Fail
174Massanutten2,261$108,207-13.1%5.72211 / 100Fail
175Bon Air16,904$101,879-6.4%3.35010 / 100Fail
176Dublin2,671$62,426+1.4%9.71910 / 100Fail
177Franconia18,335$152,474-7.0%1.25010 / 100Fail
178Laurel Hill7,450$155,667-7.1%1.64410 / 100Fail
179Norton3,577$41,495-9.9%4.2810 / 100Fail
180Potomac Mills5,741$104,545-13.9%1.73310 / 100Fail
181Abingdon8,330$54,544+4.6%17.1158 / 100Fail
182Bluefield4,979$54,041+1.5%9.8138 / 100Fail
183New Market2,342$51,410+7.4%10.4128 / 100Fail
184South Hill4,786$66,023+9.3%26.988 / 100Fail
185Waverly2,324$50,156-11.7%9.358 / 100Fail
186Lake Monticello10,662$106,818-1.8%9.0116 / 100Fail
187Stephens2,393$102,593+9.6%14.5306 / 100Fail
188Woodlawn2,250$78,405+3.8%12.8146 / 100Fail
189Chamberlayne4,692$97,544-20.3%3.4485 / 100Fail
190County Center3,789$152,356-6.3%1.6385 / 100Fail
191Dumbarton7,997$60,169-8.2%3.5585 / 100Fail
192Floris7,589$246,058-8.5%1.5455 / 100Fail
193Kings Park4,315$166,150-15.5%1.1525 / 100Fail
194Kings Park West13,442$170,039-5.5%1.7565 / 100Fail
195Lebanon3,116$53,050-2.8%13.055 / 100Fail
196Long Branch7,034$185,208-16.1%1.1485 / 100Fail
197South Boston7,853$44,052+1.2%10.095 / 100Fail
198Highland Springs14,296$57,599-13.1%2.6253 / 100Fail
199West Point3,480$78,785+5.7%17.573 / 100Fail
200Bealeton5,034$108,224+3.3%19.792 / 100Fail
201Galax6,726$38,675+3.2%12.891 / 100Fail
202Radford16,726$57,348-5.5%8.7231 / 100Fail
203Madison Heights10,266$60,215-12.0%2.4200 / 100Fail
204North Shore3,638$109,951+12.0%22.6110 / 100Fail
205Westlake Corner2,033$95,000+107.4%22.6110 / 100Fail
206Gloucester Point11,109$74,001+12.7%38.922-2 / 100Fail
207Wytheville8,202$47,270+3.1%12.313-2 / 100Fail
208Berryville4,707$102,788+8.9%19.217-5 / 100Fail
209Falmouth5,216$111,977+11.3%19.432-5 / 100Fail
210Hillsville2,864$58,000+7.8%22.312-7 / 100Fail
211Williamsburg15,798$75,604+5.8%19.220-7 / 100Fail
212Broadway4,273$64,669+9.8%18.315-9 / 100Fail
213Ashland7,772$61,164+0.3%11.623-10 / 100Fail
214Pulaski8,893$49,491+1.1%11.812-10 / 100Fail
215Blue Ridge2,800$75,871-14.8%9.518-15 / 100Fail
216Richlands5,171$37,154-3.7%9.012-15 / 100Fail
217Southern Gateway2,771$95,227-21.2%19.432-30 / 100Fail
218Farmville7,774$40,966-4.2%16.913-31 / 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 Virginia

FacilityNearest townTypeReviews on MapsEst. units Members onlyWebsite Members onlyPhone Members onlyLead scorehigher = better lead Members only
#1 Shenandoah RentalsStuarts Draft, VAIndependent2MembersMembersMembersMembers
1ST CHOICE STORAGEUnknownIndependent0MembersMembersMembersMembers
208 Boat & Self StorageSpotsylvania Courthouse, VAIndependent18MembersMembersMembersMembers
220 Self StorageRocky Mount, VAIndependent18MembersMembersMembersMembers
24 Seven StorageCarrollton, VAIndependent10MembersMembersMembersMembers
24 Seven StorageCarrollton, VAIndependent23MembersMembersMembersMembers
24 Seven StorageCarrollton, VAIndependent73MembersMembersMembersMembers
24 Seven StorageCarrollton, VAIndependent62MembersMembersMembersMembers
24 Seven StorageUnknownIndependent87MembersMembersMembersMembers
24 Seven StorageCovington, VAIndependent28MembersMembersMembersMembers
24 Seven StorageEnon, VAIndependent104MembersMembersMembersMembers
24 Seven StorageCloverdale, VAIndependent78MembersMembersMembersMembers
Locked listingMembersMembersMembersMembersMembersMembersMembers
Locked listingMembersMembersMembersMembersMembersMembersMembers
Locked listingMembersMembersMembersMembersMembersMembersMembers

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

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

Unlock

Unlock every facility in Virginia

  • 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