Store Density by State: Stores per 100,000 Residents
200,816 stores from 72 major US retail brands, compared to each state's population.
West Virginia has the most stores per resident: 84.9 per 100,000 people (1,503 stores). Puerto Rico has the fewest with 11.1. The average across all states is 59.4. Download the data (CSV).
| # | State | Stores | Population (2024) | Stores per 100,000 |
|---|---|---|---|---|
| 1 | West Virginia | 1,503 | 1,770,071 | 84.9 |
| 2 | Mississippi | 2,219 | 2,948,291 | 75.3 |
| 3 | Alabama | 3,825 | 5,108,468 | 74.9 |
| 4 | New Hampshire | 1,065 | 1,423,228 | 74.8 |
| 5 | South Carolina | 3,974 | 5,373,555 | 74.0 |
| 6 | Kentucky | 3,237 | 4,505,836 | 71.8 |
| 7 | Virginia | 6,233 | 8,715,698 | 71.5 |
| 8 | Florida | 16,157 | 22,610,726 | 71.5 |
| 9 | Tennessee | 4,972 | 7,126,489 | 69.8 |
| 10 | Louisiana | 3,222 | 4,624,047 | 69.7 |
| 11 | Arkansas | 2,084 | 3,067,732 | 67.9 |
| 12 | Oklahoma | 2,733 | 4,053,824 | 67.4 |
| 13 | Wyoming | 389 | 580,866 | 67.0 |
| 14 | Georgia | 7,344 | 11,029,227 | 66.6 |
| 15 | Delaware | 687 | 1,031,890 | 66.6 |
| 16 | North Carolina | 7,261 | 10,962,829 | 66.2 |
| 17 | Indiana | 4,509 | 6,862,199 | 65.7 |
| 18 | Rhode Island | 718 | 1,095,962 | 65.5 |
| 19 | Maine | 878 | 1,344,212 | 65.3 |
| 20 | Connecticut | 2,328 | 3,626,205 | 64.2 |
| 21 | Ohio | 7,551 | 11,785,869 | 64.1 |
| 22 | Illinois | 8,001 | 12,549,689 | 63.8 |
| 23 | Kansas | 1,873 | 2,937,880 | 63.8 |
| 24 | Missouri | 3,932 | 6,196,911 | 63.5 |
| 25 | Massachusetts | 4,421 | 7,029,917 | 62.9 |
| 26 | Maryland | 3,856 | 6,164,660 | 62.6 |
| 27 | Nevada | 1,993 | 3,194,176 | 62.4 |
| 28 | New Mexico | 1,317 | 2,117,522 | 62.2 |
| 29 | Pennsylvania | 7,763 | 12,961,683 | 59.9 |
| 30 | Texas | 18,244 | 30,503,301 | 59.8 |
| 31 | Colorado | 3,511 | 5,897,953 | 59.5 |
| 32 | Michigan | 5,861 | 10,037,261 | 58.4 |
| 33 | Nebraska | 1,109 | 1,920,076 | 57.8 |
| 34 | New Jersey | 5,359 | 9,290,841 | 57.7 |
| 35 | Iowa | 1,801 | 3,207,287 | 56.2 |
| 36 | Arizona | 4,160 | 7,431,344 | 56.0 |
| 37 | South Dakota | 494 | 887,770 | 55.6 |
| 38 | Montana | 572 | 1,105,379 | 51.7 |
| 39 | Wisconsin | 3,059 | 5,912,301 | 51.7 |
| 40 | Vermont | 331 | 645,570 | 51.3 |
| 41 | New York | 9,653 | 19,571,216 | 49.3 |
| 42 | North Dakota | 384 | 780,968 | 49.2 |
| 43 | Oregon | 2,036 | 4,233,358 | 48.1 |
| 44 | Utah | 1,616 | 3,417,734 | 47.3 |
| 45 | Minnesota | 2,657 | 5,737,915 | 46.3 |
| 46 | California | 18,070 | 39,029,342 | 46.3 |
| 47 | Idaho | 888 | 1,964,726 | 45.2 |
| 48 | Washington | 3,528 | 7,812,880 | 45.2 |
| 49 | Washington, D.C. | 291 | 671,803 | 43.3 |
| 50 | Hawaii | 539 | 1,440,196 | 37.4 |
| 51 | Alaska | 244 | 733,406 | 33.3 |
| 52 | Puerto Rico | 355 | 3,205,000 | 11.1 |
Frequently asked questions
Which state has the most stores per capita?
West Virginia has the most stores per capita in our data, with 84.9 stores of the 72 tracked brands per 100,000 residents.
Which state has the fewest stores per capita?
Puerto Rico has the fewest, with 11.1 stores per 100,000 residents.
What is the national average?
Across the states and territories we cover, there are about 59.4 stores of the tracked brands per 100,000 residents.
Methodology
Store counts are open locations of the 72 retail brands tracked by StoresInfo.com, collected from each retailer's own store locator; they do not include every retailer in a state, so the figures compare states with each other rather than measuring total retail. Population figures are 2024 estimates. Details in our Data & Editorial Policy. You may quote these figures with a link to this page.