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.
| # | ||
|---|---|---|
| 1 | Crewe | 75 / 100Pass |
| 2 | Lake Caroline | 70 / 100Pass |
| 3 | Pearisburg | 61 / 100Pass |
| 4 | Crozet | 60 / 100Pass |
| 5 | Chilhowie | 58 / 100Pass |
| 6 | Patrick Springs | 58 / 100Pass |
| 7 | Chincoteague | 55 / 100Pass |
| 8 | Lexington | 53 / 100Pass |
| 9 | Elkton | 51 / 100Pass |
| 10 | Lake Holiday | 51 / 100Pass |
| 11 | Bridgewater | 49 / 100Pass |
| 12 | Lovettsville | 48 / 100Pass |
| 13 | Stanley | 48 / 100Pass |
| 14 | Stuarts Draft | 48 / 100Pass |
| 15 | Blackstone | 45 / 100Pass |
| 16 | Emporia | 45 / 100Pass |
| 17 | Fort Lee | 45 / 100Pass |
| 18 | Manchester | 45 / 100Pass |
| 19 | Pantops | 45 / 100Pass |
| 20 | Quantico Base | 45 / 100Pass |
| 21 | Woodstock | 45 / 100Pass |
| 22 | Fishersville | 44 / 100Pass |
| 23 | Arcola | 43 / 100Pass |
| 24 | Big Stone Gap | 43 / 100Pass |
| 25 | Carrollton | 43 / 100Pass |
| 26 | Front Royal | 43 / 100Pass |
| 27 | Hollins | 43 / 100Pass |
| 28 | Lake Barcroft | 43 / 100Pass |
| 29 | Triangle | 43 / 100Pass |
| 30 | Piney Mountain | 42 / 100Pass |
| 31 | Windsor | 41 / 100Pass |
| 32 | Daleville | 40 / 100Pass |
| 33 | Forest | 40 / 100Pass |
| 34 | Glen Allen | 40 / 100Pass |
| 35 | Mantua | 40 / 100Pass |
| 36 | Rockwood | 40 / 100Pass |
| 37 | Stafford Courthouse | 40 / 100Pass |
| 38 | Warrenton | 40 / 100Pass |
| 39 | Massanetta Springs | 39 / 100Pass |
| 40 | Strasburg | 39 / 100Pass |
| 41 | Falls Church | 38 / 100Pass |
| 42 | Fort Belvoir | 38 / 100Pass |
| 43 | Laurel | 38 / 100Pass |
| 44 | Seven Corners | 38 / 100Pass |
| 45 | Tazewell | 38 / 100Fail |
| 46 | Woodburn | 38 / 100Pass |
| 47 | Lake Wilderness | 37 / 100Pass |
| 48 | Shenandoah | 37 / 100Pass |
| 49 | Colonial Heights | 36 / 100Pass |
| 50 | Fair Lakes | 36 / 100Pass |
| 51 | Grottoes | 36 / 100Pass |
| 52 | Lakeside | 36 / 100Pass |
| 53 | Pimmit Hills | 36 / 100Pass |
| 54 | Sudley | 36 / 100Pass |
| 55 | Aquia Harbour | 35 / 100Pass |
| 56 | Belmont | 35 / 100Pass |
| 57 | Buena Vista | 35 / 100Pass |
| 58 | Glade Spring | 35 / 100Pass |
| 59 | Independent Hill | 35 / 100Pass |
| 60 | Loch Lomond | 35 / 100Pass |
| 61 | Loudoun Valley Estates | 35 / 100Pass |
| 62 | New Baltimore | 35 / 100Pass |
| 63 | Ravensworth | 35 / 100Pass |
| 64 | Stone Ridge | 35 / 100Pass |
| 65 | Warsaw | 35 / 100Pass |
| 66 | Wyndham | 35 / 100Pass |
| 67 | Dahlgren | 34 / 100Pass |
| 68 | Merrimac | 34 / 100Pass |
| 69 | Shawneeland | 34 / 100Pass |
| 70 | Cascades | 33 / 100Pass |
| 71 | Dumfries | 33 / 100Pass |
| 72 | Hollymead | 33 / 100Pass |
| 73 | Kingstowne | 33 / 100Pass |
| 74 | Luray | 33 / 100Pass |
| 75 | Matoaca | 33 / 100Pass |
| 76 | Shenandoah Farms | 33 / 100Pass |
| 77 | Mount Hermon | 32 / 100Pass |
| 78 | Smithfield | 32 / 100Pass |
| 79 | Wise | 32 / 100Pass |
| 80 | Bethel Manor | 30 / 100Pass |
| 81 | Bull Run | 30 / 100Pass |
| 82 | Dulles Town Center | 30 / 100Pass |
| 83 | Ettrick | 30 / 100Pass |
| 84 | Franklin | 30 / 100Pass |
| 85 | Gloucester Courthouse | 30 / 100Pass |
| 86 | Goose Creek | 30 / 100Pass |
| 87 | Huntington | 30 / 100Pass |
| 88 | Hutchison | 30 / 100Pass |
| 89 | Hybla Valley | 30 / 100Pass |
| 90 | Lake of the Woods | 30 / 100Pass |
| 91 | Louisa | 30 / 100Pass |
| 92 | Marion | 30 / 100Fail |
| 93 | Rivanna | 30 / 100Pass |
| 94 | Sully Square | 30 / 100Pass |
| 95 | Yorkshire | 30 / 100Pass |
| 96 | Fairlawn | 29 / 100Pass |
| 97 | Broadlands | 28 / 100Pass |
| 98 | Fairfax Station | 28 / 100Pass |
| 99 | Franklin Farm | 28 / 100Pass |
| 100 | Gainesville | 28 / 100Pass |
| 101 | Great Falls | 28 / 100Pass |
| 102 | Hayfield | 28 / 100Pass |
| 103 | Horse Pasture | 28 / 100Pass |
| 104 | Manassas Park | 28 / 100Pass |
| 105 | Martinsville | 28 / 100Pass |
| 106 | Mason Neck | 28 / 100Pass |
| 107 | Moorefield | 28 / 100Pass |
| 108 | Newington | 28 / 100Pass |
| 109 | Poquoson | 28 / 100Pass |
| 110 | Sandston | 28 / 100Pass |
| 111 | South Run | 28 / 100Pass |
| 112 | University of Virginia | 28 / 100Pass |
| 113 | Wakefield | 28 / 100Pass |
| 114 | Woodlake | 28 / 100Pass |
| 115 | Altavista | 27 / 100Pass |
| 116 | Belle Haven | 25 / 100Pass |
| 117 | Bellwood | 25 / 100Pass |
| 118 | Countryside | 25 / 100Pass |
| 119 | Lansdowne | 25 / 100Pass |
| 120 | Marshall | 25 / 100Fail |
| 121 | Midlothian | 25 / 100Pass |
| 122 | Mount Vernon | 25 / 100Pass |
| 123 | One Loudoun | 25 / 100Pass |
| 124 | Orange | 25 / 100Pass |
| 125 | Timberville | 25 / 100Pass |
| 126 | Vinton | 25 / 100Pass |
| 127 | Appomattox | 23 / 100Pass |
| 128 | Bedford | 23 / 100Fail |
| 129 | Brandermill | 23 / 100Pass |
| 130 | Lake Land'Or | 23 / 100Pass |
| 131 | Rocky Mount | 23 / 100Pass |
| 132 | Verona | 23 / 100Pass |
| 133 | Idylwood | 22 / 100Pass |
| 134 | University Center | 22 / 100Pass |
| 135 | Braddock | 20 / 100Pass |
| 136 | Bull Run | 20 / 100Pass |
| 137 | Covington | 20 / 100Fail |
| 138 | Crosspointe | 20 / 100Pass |
| 139 | Difficult Run | 20 / 100Pass |
| 140 | Dranesville | 20 / 100Pass |
| 141 | Fort Hunt | 20 / 100Pass |
| 142 | George Mason | 20 / 100Pass |
| 143 | Innsbrook | 20 / 100Pass |
| 144 | Lowes Island | 20 / 100Pass |
| 145 | Mount Jackson | 20 / 100Pass |
| 146 | Navy | 20 / 100Pass |
| 147 | Newington Forest | 20 / 100Pass |
| 148 | Timberlake | 20 / 100Pass |
| 149 | Union Mill | 20 / 100Pass |
| 150 | Vienna | 20 / 100Pass |
| 151 | Colonial Beach | 18 / 100Pass |
| 152 | East Highland Park | 18 / 100Pass |
| 153 | Montrose | 18 / 100Pass |
| 154 | Saltville | 18 / 100Pass |
| 155 | Chase | 17 / 100Pass |
| 156 | Cloverdale | 17 / 100Pass |
| 157 | Purcellville | 17 / 100Pass |
| 158 | Bristol | 15 / 100Pass |
| 159 | Clifton Forge | 15 / 100Fail |
| 160 | Collinsville | 15 / 100Pass |
| 161 | Groveton | 15 / 100Pass |
| 162 | Enon | 13 / 100Fail |
| 163 | Greenbriar | 13 / 100Fail |
| 164 | Oak Grove | 13 / 100Fail |
| 165 | Spotsylvania Courthouse | 13 / 100Fail |
| 166 | Weyers Cave | 13 / 100Fail |
| 167 | Bensley | 12 / 100Fail |
| 168 | Burke Centre | 12 / 100Fail |
| 169 | Dunn Loring | 12 / 100Fail |
| 170 | North Springfield | 12 / 100Fail |
| 171 | Sugarland Run | 12 / 100Fail |
| 172 | Wolf Trap | 12 / 100Fail |
| 173 | King George | 11 / 100Fail |
| 174 | Massanutten | 11 / 100Fail |
| 175 | Bon Air | 10 / 100Fail |
| 176 | Dublin | 10 / 100Fail |
| 177 | Franconia | 10 / 100Fail |
| 178 | Laurel Hill | 10 / 100Fail |
| 179 | Norton | 10 / 100Fail |
| 180 | Potomac Mills | 10 / 100Fail |
| 181 | Abingdon | 8 / 100Fail |
| 182 | Bluefield | 8 / 100Fail |
| 183 | New Market | 8 / 100Fail |
| 184 | South Hill | 8 / 100Fail |
| 185 | Waverly | 8 / 100Fail |
| 186 | Lake Monticello | 6 / 100Fail |
| 187 | Stephens | 6 / 100Fail |
| 188 | Woodlawn | 6 / 100Fail |
| 189 | Chamberlayne | 5 / 100Fail |
| 190 | County Center | 5 / 100Fail |
| 191 | Dumbarton | 5 / 100Fail |
| 192 | Floris | 5 / 100Fail |
| 193 | Kings Park | 5 / 100Fail |
| 194 | Kings Park West | 5 / 100Fail |
| 195 | Lebanon | 5 / 100Fail |
| 196 | Long Branch | 5 / 100Fail |
| 197 | South Boston | 5 / 100Fail |
| 198 | Highland Springs | 3 / 100Fail |
| 199 | West Point | 3 / 100Fail |
| 200 | Bealeton | 2 / 100Fail |
| 201 | Galax | 1 / 100Fail |
| 202 | Radford | 1 / 100Fail |
| 203 | Madison Heights | 0 / 100Fail |
| 204 | North Shore | 0 / 100Fail |
| 205 | Westlake Corner | 0 / 100Fail |
| 206 | Gloucester Point | -2 / 100Fail |
| 207 | Wytheville | -2 / 100Fail |
| 208 | Berryville | -5 / 100Fail |
| 209 | Falmouth | -5 / 100Fail |
| 210 | Hillsville | -7 / 100Fail |
| 211 | Williamsburg | -7 / 100Fail |
| 212 | Broadway | -9 / 100Fail |
| 213 | Ashland | -10 / 100Fail |
| 214 | Pulaski | -10 / 100Fail |
| 215 | Blue Ridge | -15 / 100Fail |
| 216 | Richlands | -15 / 100Fail |
| 217 | Southern Gateway | -30 / 100Fail |
| 218 | Farmville | -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
| Facility | Nearest town | Type | Reviews on Maps | Est. units Members only | Website Members only | Phone Members only | Lead scorehigher = better lead Members only |
|---|---|---|---|---|---|---|---|
| #1 Shenandoah Rentals | Stuarts Draft, VA | Independent | 2 | Members | Members | Members | Members |
| 1ST CHOICE STORAGE | Unknown | Independent | 0 | Members | Members | Members | Members |
| 208 Boat & Self Storage | Spotsylvania Courthouse, VA | Independent | 18 | Members | Members | Members | Members |
| 220 Self Storage | Rocky Mount, VA | Independent | 18 | Members | Members | Members | Members |
| 24 Seven Storage | Carrollton, VA | Independent | 10 | Members | Members | Members | Members |
| 24 Seven Storage | Carrollton, VA | Independent | 23 | Members | Members | Members | Members |
| 24 Seven Storage | Carrollton, VA | Independent | 73 | Members | Members | Members | Members |
| 24 Seven Storage | Carrollton, VA | Independent | 62 | Members | Members | Members | Members |
| 24 Seven Storage | Unknown | Independent | 87 | Members | Members | Members | Members |
| 24 Seven Storage | Covington, VA | Independent | 28 | Members | Members | Members | Members |
| 24 Seven Storage | Enon, VA | Independent | 104 | Members | Members | Members | Members |
| 24 Seven Storage | Cloverdale, VA | Independent | 78 | Members | Members | Members | Members |
| Locked listing | Members | Members | Members | Members | Members | Members | Members |
| Locked listing | Members | Members | Members | Members | Members | Members | Members |
| Locked listing | Members | Members | Members | Members | Members | Members | Members |
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 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