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.