Highlights. Worldwide retail sales are projected to total $31.3 trillion in 2025; projections indicate that by 2030, global retail sales will exceed $37 trillion.
- U.S. retail sales totaled $7.26 trillion in 2024; projections indicate U.S. sales will surpass $8.29 trillion by 2030.
- 134.6 million primary household shoppers patronize 1.07 million stores* in the United States.
- Worldwide, online shopping revenue totaled $6.01 trillion in 2024; projections indicate revenue will exceed $8.91 trillion in 2030.
- U.S. online retail sales totaled $1.34 trillion in 2024; projections indicate the national e-commerce market value will reach $2.55 trillion in 2030.
- America’s largest retailer is Walmart, with $681.0 billion of worldwide net sales in fiscal year (FY) 2025.
*This refers to physical storefronts. Including non-store retailers and sole proprietorships, there are over 2.81 million retailers in the U.S.
2025 Retail Sales Statistics
Market growth has slowed to pre-pandemic levels.
- Global retail sales are expected to reach $31.3 trillion in 2025, up 3.73% from 2024.
- Between 2025 and 2030, global retail sales will see a compound annual growth rate (CAGR) of 3.54%.
- U.S. retail sales are projected to total $7.45 trillion in 2025, up 2.56% from 2024.
- U.S. retail sales totaled $1.74 trillion in the first quarter (Q1) of 2025, up 3.21% from 2024 Q1.
- In the first five (5) months of 2025, U.S. retail sales totaled $3.01 trillion.
- U.S. e-commerce sales totaled $552.0 billion in the first 5 months of 2024, accounting for 18.4% of all retail sales.
- Between 2025 and 2030, U.S. retail sales will have a CAGR of 2.16%.
U.S. Retail Sales Statistics
The in-store share of retail sales revenue is larger than the share of individual purchases, which may indicate that consumers are less likely to make expensive purchases online.
- In 2024, U.S. retail sales totaled $7.265 trillion, up 2.70% from 2023.
- American retail sales revenue represents 24.1% of global retail.
- In-store sales represented 81.6% of U.S. retail revenue in 2024; 18.4% of U.S. retail sales revenue was e-commerce.
- U.S. online retail sales revenue totaled $1.34 trillion in 2024, up 9.24% from 2023.
- In December 2024, retail sales totaled $691.3 billion, up 5.18% from December 2023.
- The average American consumer spends $21,127 on retail over 12 months.
- Excluding automobile and parts dealers, U.S. retail sales totaled $5.67 trillion in 2024, which is equivalent to 78.0% of all U.S. retail sales.
- U.S. brick-and-mortar retail stores sold $5.93 trillion in merchandise in 2024.
- eCommerce sales growth outpaced brick-and-mortar sales growth by 591%.
- A net 1,820 new brick-and-mortar locations opened in 2023, which is 70.6% less than opened in 2022.
- U.S. retail sales totaled $7.07 trillion in 2023, up 2.27% YoY.
World Retail Sales Statistics
Global retail sales growth is generally slower than U.S. retail sales growth.
- Worldwide retail sales totaled an estimated $30.19 trillion in 2024, up 4.41% from 2023.
- Brick-and-mortar retail represents 80.1% of worldwide retail sales; 19.9% of global sales revenue is e-commerce.
- Global online shopping revenue was valued at $6.01 trillion in 2024, up 7.65% YoY.
- Worldwide, brick-and-mortar retail sales totaled an estimated $24.2 trillion in 2024, up 3.63% YoY.
- Projections indicate that global brick-and-mortar or in-store sales will total over $28 trillion in 2030.
- Worldwide retail sales totaled $28.9 trillion in 2023, up 5.08% YoY.
Retail Shopping Statistics
A consumer is defined as someone who spends an average of $10 per day or more on goods and services.
- As of 2025, there are over 4.88 billion consumers or retail shoppers worldwide; projections indicate there will be 5.6 billion by 2030.
- The number of global consumers increased at an average annual rate of 5.41% from 2017 (3.5 billion) to 2023.
- As of 2023, 134.6 million primary household consumers or consumer units (CU) live and shop in the United States; projections indicate there will be 143.2 million by 2030.
Retail Online Shopping Statistics
Every year, consumers make a growing share of their retail purchases online.
- An estimated 2.77 billion people worldwide will shop online in 2025.
- 273.5 million or 80.4% of Americans shop online.
- In 2025, 28.2% of consumers prefer to shop online; 45.7% prefer to shop in-store.
- 58% of U.S. consumers shop online on a weekly basis.
- American consumers who prefer e-commerce say convenience is the main reason they shop online.
Rank | Company | 2024 Domestic Sales (in billions) |
Sales Growth (2023 – 2024) |
---|---|---|---|
1 | Walmart | $568.70 | 6.51% |
2 | Amazon.com | $273.66 | 9.42% |
3 | Costco Wholesale | $183.05 | 4.4% |
4 | The Kroger Co. | $150.79 | 0.79% |
5 | The Home Depot | $148.21 | 4.78% |
6 | CVS Health Corporation | $124.50 | 9.29% |
7 | Walgreens Boots Alliance | $110.38 | 5.0% |
8 | Target | $106.73 | 0.84% |
9 | Lowe’s Companies | $81.50 | -3.02% |
10 | Albertsons Companies | $79.57 | 2.20% |
11 | Apple Stores / iTunes | $71.09 | 2.95% |
12 | Publix Super Markets | $59.74 | 4.62% |
13 | Royal Ahold Delhaize USA | $59.20 | -0.4% |
14 | Aldi | $54.16 | 13.5% |
15 | TJX Companies | $43.56 | 3.89% |
16 | H.E. Butt Grocery | $41.22 | 6.70% |
17 | Dollar General | $40.56 | 4.9% |
18 | Best Buy | $38.19 | -4.6% |
19 | Dollar Tree | $31.11 | 3.1% |
20 | 7-Eleven | $29.39 | 5.42% |
21 | Ace Hardware | $26.56 | 1.03% |
22 | BJ’s Wholesale Club | $22.62 | 5.55% |
23 | Meijer | $22.45 | 2.3% |
24 | Macy’s | $22.45 | -2.39% |
25 | Ross Stores | $21.10 | 3.69% |
Top U.S. Retailer Statistics
Top retailers are listed by the highest gross sales.
- Walmart is the #1 retailer in the United States – and the world – by revenue.
- Walmart has been the highest-grossing retailer in the U.S. for at least nine (9) years running.
- Amazon grew to the #2 retailer in the United States from #3 in 2017 and #7 in 2016.
- Costco is the 3rd largest U.S. retailer and the 5th largest retailer worldwide.
- Kroger declined from the #2 highest-grossing U.S. retailer in 2016; it is now #4.
- The Home Depot is the 5th largest U.S. retailer and the 10th largest retailer worldwide.
Retail Statistics by State
Retail sales figures at the state-level are estimates based on state sales tax returns (which logically excludes any un-taxed sales items); for states with no sales tax, estimates are based on the year’s third-quarter revenues.
- The average retail shop (excluding sole proprietorships) in Hawaii makes more than its retail equivalent in every other state.
- There is a total of 1.07 million retail stores in the United States, including over 643,100 local retailers.
- The following states are home to a combined 31,396 retail stores (including 19,694 local retailers) but do not collect sales taxes: Alaska, Delaware, Montana, New Hampshire, and Oregon.
Jump to a state: AL | AK | AZ | AR | CA | CO | CT | DE | DC | FL | GA | HI | ID | IL | IN | IA | KS | KY | LA | ME | MD | MA | MI | MN | MS | MO | MT | NE | NV | NH | NJ | NM | NY | NC | ND | OH | OK | OR | PA | RI | SC | SD | TN | TX | UT | VT | VA | WA | WV | WI | WY
Alabama Local Shopping Statistics
Alabama is home to 19,540 private retailers including 10,488 local retailers.
- Based on collected state sales tax, Alabama retailers made $116.9 billion in sales in 2024.
- Alabama retail employees earn an average of $733 per week.
- 53.7% of Alabama stores are independent retailers
- 9.08% of Alabama small businesses are retailers.
- Alabama retail stores collected $4.68 billion in state sales tax in 2024.
Alaska Local Shopping Statistics
Alaska is home to 2,366 stores, including 1,686 local retailers.
- Alaska sales are estimated to be $13.7 billion for 2024; the State of Alaska does not collect retail sales tax.
- Alaska retail employees earn an average of $835 per week.
- 71.3% of Alaska stores are independent retailers.
- 7.20% of Alaska small businesses are retailers.
Arizona Local Shopping Statistics
Arizona is home to 16,979 stores, including 9,761 local retailers.
- Based on collected state sales tax, Arizona retailers made $211 billion in 2024.
- Arizona retail employees earn an average of $932 per week.
- 57.5% of Arizona stores are independent retailers.
- 7.33% of Arizona small businesses are retailers.
- Arizona retail stores collected $11.8 billion in state sales tax in 2024.
Arkansas Local Shopping Statistics
Arkansas is home to 10,943 stores, including 6,289 local retailers.
- Based on collected state sales tax, Arkansas retailers made $78.8 billion in sales in 2024.
- Arkansas retail employees earn an average of $709 per week.
- 57.5% of Arkansas stores are independent retailers.
- 9.22% of Arkansas small businesses are retailers.
- Arkansas retail stores collected $5.12 billion in state sales tax in 2024.
California Local Shopping Statistics
California is home to 107,274 stores, including 70,322 local retailers.
- Based on collected state sales tax, California retailers made $743 billion in sales in 2024.
- California retail employees earn an average of $966 per week.
- 65.6% of California stores are independent retailers.
- 7.04% of California small businesses are retailers.
- California retail stores collected $53.9 billion in state sales tax in 2024.
Colorado Local Shopping Statistics
Colorado is home to 17,436 stores, including 11,821 local retailers.
- Based on collected state sales tax, Colorado retailers made $161 billion in sales in 2024.
- Colorado retail employees make an average of $867 per week.
- 67.8% of Colorado store locations are independent retailers.
- 6.59% of Colorado small businesses are retailers.
- Colorado retail stores collected $4.66 billion in state sales tax in 2024.
Connecticut Local Shopping Statistics
Connecticut is home to 12,670 stores, including 7,673 local retailers.
- Based on collected state sales tax, Connecticut retailers made $87.9 billion in sales in 2024.
- Connecticut retail employees make an average of $900 per week.
- 60.6% of Connecticut store locations are independent retailers.
- 7.16% of Connecticut small businesses are retailers.
- Connecticut retail stores collected $5.58 billion in state sales tax in 2024.
Delaware Local Shopping Statistics
Delaware is home to 3,818 stores, including 2,333 local retailers.
- Delaware sales are estimated to be $17.8 billion for 2024; the State of Delaware does not collect retail sales tax.
- Delaware retail employees make an average of $783 per week.
- 61.1% of Delaware store locations are independent retailers.
- 8.33% of Delaware small businesses are retailers.
District of Columbia Local Shopping Statistics
D.C. is home to 2,038 stores, including 1,180 local retailers.
- Based on collected retail sales tax, D.C. retailers made $33.9 billion in sales in 2024.
- D.C. retail employees make an average of $1,003 per week.
- 57.9% of D.C. store locations are independent retailers.
- 4.48% of D.C. small businesses are retailers.
- D.C. retail stores collected $2.03 billion in sales tax in 2024.
Florida Local Shopping Statistics
Florida is home to 86,334 stores, including 48,894 local retailers.
- Based on collected state sales tax, Florida retailers made $669 billion in sales in 2024.
- Florida retail employees make an average of $852 per week.
- 56.6% of Florida store locations are independent retailers.
- 6.60% of Florida small businesses are retailers.
- Florida retail stores collected $40.1 billion in state sales tax in 2024.
Georgia Local Shopping Statistics
Georgia is home to 38,392 stores, including 22,674 local retailers.
- Based on collected state sales tax, Georgia retailers made $229 billion in sales in 2024.
- Georgia retail employees make an average of $798 per week.
- 59.1% of Georgia store locations are independent retailers.
- 7.59% of Georgia small businesses are retailers.
- Georgia retail stores collected $9.15 billion in state sales tax in 2024.
Hawaii Local Shopping Statistics
Hawaii is home to 4,732 stores, including 2,421 local retailers.
- Based on collected state sales tax, Hawaii retailers made $119 billion in sales in 2024.
- Hawaii retail employees make an average of $859 per week.
- 51.2% of Hawaii store locations are independent retailers.
- 8.44% of Hawaii’s small businesses are retailers.
- Hawaii retail stores collected $4.75 billion in state sales tax in 2024.
Idaho Local Shopping Statistics
Idaho is home to 7,552 stores, including 4,026 local retailers.
- Based on collected state sales tax, Idaho retailers made $59.3 billion in sales in 2024.
- Idaho retail employees make an average of $817 per week.
- 53.3% of Idaho store locations are independent retailers.
- 8.69% of Idaho small businesses are retailers.
- Idaho retail stores collected $3.56 billion in state sales tax in 2024.
Illinois Local Shopping Statistics
Illinois is home to 35,835 stores, including 21,577 local retailers.
- Based on collected state sales tax, Illinois retailers made $257 billion in sales in 2024.
- Illinois retail employees make an average of $822 per week.
- 60.2% of Illinois store locations are independent retailers.
- 7.96% of Illinois small businesses are retailers.
- Illinois retail stores collected $16.1 billion in state sales tax in 2024.
Indiana Local Shopping Statistics
Indiana is home to 21,142 stores, including 11,579 local retailers.
- Based on collected state sales tax, Indiana retailers made $158 billion in sales in 2024.
- Indiana retail employees make an average of $725 per week.
- 54.8% of Indiana store locations are independent retailers.
- 8.70% of Indiana small businesses are retailers.
- Indiana retail stores collected $11.1 billion in state sales tax in 2024.
Iowa Local Shopping Statistics
Iowa is home to 11,069 stores, including 6,388 local retailers.
- Based on collected state sales tax, Iowa retailers made $78.5 billion in sales in 2024.
- Iowa retail employees make an average of $682 per week.
- 57.7% of Iowa store locations are independent retailers.
- 9.38% of Iowa small businesses are retailers.
- Iowa retail stores collected $4.71 billion in state sales tax in 2024.
Kansas Local Shopping Statistics
Kansas is home to 9,121 stores, including 5,849 local retailers.
- Based on collected state sales tax, Kansas retailers made $65.8 billion in sales in 2024.
- Kansas retail employees make an average of $695 per week.
- 64.1% of Kansas store locations are independent retailers.
- 9.12% of Kansas small businesses are retailers.
- Kansas retail stores collected $4.28 billion in state sales tax in 2024.
Kentucky Local Shopping Statistics
Kentucky is home to 17,443 stores, including 8,687 local retailers.
- Based on collected state sales tax, Kentucky retailers made $97.0 billion in sales in 2024.
- Kentucky retail employees make an average of $720 per week.
- 49.8% of Kentucky store locations are independent retailers.
- 9.13% of Kentucky small businesses are retailers.
- Kentucky retail stores collected $5.82 billion in state sales tax in 2024.
Louisiana Local Shopping Statistics
Louisiana is home to 19,017 stores, including 9,724 local retailers.
- Based on collected state sales tax, Louisiana retailers made $109 billion in sales in 2024.
- Louisiana retail employees make an average of $702 per week.
- 51.1% of Louisiana store locations are independent retailers.
- 7.65% of Louisiana small businesses are retailers.
- Louisiana retail stores collected $4.87 billion in state sales tax in 2024.
Maine Local Shopping Statistics
Maine is home to 6,027 stores, including 3,908 local retailers.
- Based on collected state sales tax, Maine retailers made $43.3 billion in sales in 2024.
- Maine retail employees make an average of $797 per week.
- 64.8% of Maine store locations are independent retailers.
- 8.21% of Maine small businesses are retailers.
- Maine retail stores collected $2.38 billion in state sales tax in 2024.
Maryland Local Shopping Statistics
Maryland is home to 17,580 stores, including 10,210 local retailers.
- Based on collected state sales tax, Maryland retailers made $114 billion in sales in 2024.
- Maryland retail employees make an average of $845 per week.
- 58.1% of Mayland store locations are independent retailers.
- 7.68% of Maryland small businesses are retailers.
- Maryland retail stores collected $6.85 billion in state sales tax in 2024.
Massachusetts Local Shopping Statistics
Massachusetts is home to 21,727 stores, including 14,922 local retailers.
- Based on collected state sales tax, Massachusetts retailers made $154 billion in sales in 2024.
- Massachusetts retail employees make an average of $931 per week.
- 68.7% of Massachusetts store locations are independent retailers.
- 7.68% of Massachusetts small businesses are retailers.
- Massachusetts retail stores collected $9.64 billion in state sales tax in 2024.
Michigan Local Shopping Statistics
Michigan is home to 31,583 stores, including 21,008 local retailers.
- Based on collected state sales tax, Michigan retailers made $211 billion in sales in 2024.
- Michigan retail employees make an average of $806 per week.
- 66.5% of Michigan store locations are independent retailers.
- 8.39% of Michigan small businesses are retailers.
- Michigan retail stores collected $12.7 billion in state sales tax in 2024.
Minnesota Local Shopping Statistics
Minnesota is home to 18,103 stores, including 10,701 local retailers.
- Based on collected state sales tax, Minnesota retailers made $125 billion in sales in 2024.
- Minnesota retail employees make an average of $775 per week.
- 59.1% of Minnesota store locations are independent retailers.
- 8.33% of Minnesota small businesses are retailers.
- Minnesota retail stores collected $8.60 billion in state sales tax in 2024.
Mississippi Local Shopping Statistics
Mississippi is home to 12,459 stores, including 6,908 local retailers.
- Based on collected state sales tax, Mississippi retailers made $73.8 billion in sales in 2024.
- Mississippi retail employees make an average of $655 per week.
- 55.4% of Mississippi store locations are independent retailers.
- 8.87% of Mississippi small businesses are retailers.
- Mississippi retail stores collected $5.17 billion in state sales tax in 2024.
Missouri Local Shopping Statistics
Missouri is home to 20,862 stores, including 11,508 local retailers.
- Based on collected state sales tax, Missouri retailers made $124 billion in sales in 2024.
- Missouri retail employees make an average of $743 per week.
- 55.2% of Missouri store locations are independent retailers.
- 8.99% of Missouri small businesses are retailers.
- Missouri retail stores collected $5.26 billion in state sales tax in 2024.
Montana Local Shopping Statistics
Montana is home to 4,834 stores, including 3,314 local retailers.
- Montana sales are estimated to be $20.2 billion for 2024; the State of Montana does not collect retail sales tax.
- Montana retail employees make an average of $832 per week.
- 68.6% of Montana store locations are independent retailers.
- 8.10% of Montana small businesses are retailers.
Nebraska Local Shopping Statistics
Nebraska is home to 6,815 stores, including 4,240 local retailers.
- Based on collected state sales tax, Nebraska retailers made $54.6 billion in sales in 2024.
- Nebraska retail employees make an average of $723 per week.
- 62.2% of Nebraska store locations are independent retailers.
- 8.91% of Nebraska small businesses are retailers.
- Nebraska retail stores collected $3.00 billion in state sales tax in 2024.
Nevada Local Shopping Statistics
Nevada is home to 8,297 stores, including 5,212 local retailers.
- Based on collected state sales tax, Nevada retailers made $139 billion in sales in 2024.
- Nevada retail employees make an average of $841 per week.
- 62.8% of Nevada store locations are independent retailers.
- 7.51% of Nevada small businesses are retailers.
- Nevada retail stores collected $9.50 billion in state sales tax in 2024.
New Hampshire Local Shopping Statistics
New Hampshire is home to 5,829 stores, including 3,378 local retailers.
- New Hampshire sales are estimated to be $31.5 billion for 2024; the State of New Hampshire does not collect retail sales tax.
- New Hampshire retail employees make an average of $909 per week.
- 58.0% of New Hampshire store locations are independent retailers.
- 8.17% of New Hampshire small businesses are retailers.
New Jersey Local Shopping Statistics
New Jersey is home to 29,342 stores, including 21,000 local retailers.
- Based on collected state sales tax, New Jersey retailers made $227 billion in sales in 2024.
- New Jersey retail employees make an average of $895 per week.
- 71.6% of New Jersey store locations are independent retailers.
- 8.45% of New Jersey small businesses are retailers.
- New Jersey retail stores collected $15.1 billion in state sales tax in 2024.
New Mexico Local Shopping Statistics
New Mexico is home to 6,466 stores, including 3,508 local retailers.
- Based on collected state sales tax, New Mexico retailers made $88.8 billion in sales in 2024.
- New Mexico retail employees make an average of $723 per week.
- 54.3% of store locations are independent retailers.
- 8.18% of New Mexico small businesses are retailers.
- New Mexico retail stores collected $4.33 billion in state sales tax in 2024.
New York Local Shopping Statistics
New York is home to 67,705 stores, including 54,818 local retailers.
- Based on collected state sales tax, New York retailers made $507 billion in sales in 2024.
- New York retail employees make an average of $971 per week.
- 81.0% of New York store locations are independent retailers.
- 7.35% of New York small businesses are retailers.
- New York retail stores collected $20.3 billion in state sales tax in 2024.
North Carolina Local Shopping Statistics
North Carolina is home to 38,512 stores, including 20,118 local retailers.
- Based on collected state sales tax, North Carolina retailers made $259 billion in sales in 2024.
- North Carolina retail employees make an average of $760 per week.
- 52.2% of North Carolina store locations are independent retailers.
- 7.84% of North Carolina small businesses are retailers.
- North Carolina retail stores collected $12.3 billion in state sales tax in 2024.
North Dakota Local Shopping Statistics
North Dakota is home to 3,221 stores, including 1,922 local retailers.
- Based on collected state sales tax, North Dakota retailers made $27.3 billion in sales in 2024.
- North Dakota retail employees make an average of $778 per week.
- 59.7% of North Dakota store locations are independent retailers.
- 9.41% of North Dakota small businesses are retailers.
- North Dakota retail stores collected $1.36 billion in state sales tax in 2024.
Ohio Local Shopping Statistics
Ohio is home to 36,061 stores, including 18,853 local retailers.
- Based on collected state sales tax, Ohio retailers made $282 billion in sales in 2024.
- Ohio retail employees make an average of $738 per week.
- 52.3% of Ohio store locations are independent retailers.
- 8.09% of Ohio small businesses are retailers.
- Ohio retail stores collected $16.2 billion in state sales tax in 2024.
Oklahoma Local Shopping Statistics
Oklahoma is home to 13,733 stores, including 8,037 local retailers.
- Based on collected state sales tax, Oklahoma retailers made $81.2 billion in sales in 2024.
- Oklahoma retail employees make an average of $716 per week.
- 58.5% of Oklahoma store locations are independent retailers.
- 8.45% of Oklahoma small businesses are retailers.
- Oklahoma retail stores collected $3.66 billion in state sales tax in 2024.
Oregon Local Shopping Statistics
Oregon is home to 14,549 stores, including 8,983 local retailers.
- Oregon retail sales revenue in 2024 totaled an estimated $64.9 billion; the State of Oregon does not collect retail sales tax.
- Oregon retail employees make an average of $836 per week.
- 61.7% of Oregon store locations are independent retailers.
- 8.06% of Oregon small businesses are retailers.
Pennsylvania Local Shopping Statistics
Pennsylvania is home to 40,104 stores, including 24,148 local retailers.
- Based on collected state sales tax, Pennsylvania retailers made $263 billion in sales in 2024.
- Pennsylvania retail employees make an average of $737 per week.
- 60.2% of Pennsylvania store locations are independent retailers.
- 8.61% of Pennsylvania small businesses are retailers.
- Pennsylvania retail stores collected $15.8 billion in state sales tax in 2024.
Rhode Island Local Shopping Statistics
Rhode Island is home to 3,899 stores, including 2,431 local retailers.
- Based on collected state sales tax, Rhode Island retailers made $23.8 billion in sales in 2024.
- Rhode Island retail employees make an average of $829 per week.
- 62.3% of Rhode Island store locations are independent retailers.
- 6.84% of Rhode Island small businesses are retailers.
- Rhode Island retail stores collected $1.67 billion in state sales tax in 2024.
South Carolina Local Shopping Statistics
South Carolina is home to 20,910 stores, including 10,784 local retailers.
- Based on collected state sales tax, South Carolina retailers made $112 billion in sales in 2024.
- South Carolina retail employees make an average of $748 per week.
- 51.6% of South Carolina store locations are independent retailers.
- 8.38% of South Carolina small businesses are retailers.
- South Carolina retail stores collected $6.73 billion in state sales tax in 2024.
South Dakota Local Shopping Statistics
South Dakota is home to 3,819 stores, including 2,595 local retailers.
- Based on collected state sales tax, South Dakota retailers made $39.5 billion in sales in 2024.
- South Dakota retail employees make an average of $743 per week.
- 67.9% of South Dakota store locations are independent retailers.
- 10.4% of South Dakota small businesses are retailers.
- South Dakota retail stores collected $1.66 billion in state sales tax in 2024.
Tennessee Local Shopping Statistics
Tennessee is home to 25,832 stores, including 13,528 local retailers.
- Based on collected state sales tax, Tennessee retailers made $206 billion in sales in 2024.
- Tennessee retail employees make an average of $826 per week.
- 52.4% of Tennessee store locations are independent retailers.
- 8.33% of Tennessee small businesses are retailers.
- Tennessee retail stores collected $14.4 billion in state sales tax in 2024.
Texas Local Shopping Statistics
Texas is home to 85,395 stores, including 48,544 local retailers.
- Based on collected state sales tax, Texas retailers made $873 billion in sales in 2024.
- Texas retail employees make an average of $840 per week.
- 56.8% of Texas store locations are independent retailers.
- 7.53% of Texas small businesses are retailers.
- Texas retail stores collected $54.6 billion in state sales tax in 2024.
Utah Local Shopping Statistics
Utah is home to 11,143 stores, including 6,858 local retailers.
- Based on collected state sales tax, Utah retailers made $82.2 billion in sales in 2024.
- Utah retail employees make an average of $864 per week.
- 61.5% of Utah store locations are independent retailers.
- 8.80% of Utah small businesses are retailers.
- Utah retail stores collected $5.02 billion in state sales tax in 2024.
Vermont Local Shopping Statistics
Vermont is home to 2,999 stores, including 1,978 local retailers.
- Based on collected state sales tax, Vermont retailers made $10.0 billion in sales in 2024.
- Vermont retail employees make an average of $851 per week.
- 66.0% of store locations are independent retailers.
- 8.66% of Vermont small businesses are retailers.
- Vermont retail stores collected $603 million in state sales tax in 2024.
Virginia Local Shopping Statistics
Virginia is home to 25,703 stores, including 14,789 local retailers.
- Based on collected state sales tax, Virginia retailers made $141 billion in sales in 2024.
- Virginia retail employees make an average of $777 per week.
- 57.5% of Virginia store locations are independent retailers.
- 8.26% of Virginia small businesses are retailers.
- Virginia retail stores collected $7.45 billion in state sales tax in 2024.
Washington Local Shopping Statistics
Washington is home to 19,742 stores, including 13,632 local retailers.
- Based on collected state sales tax, Washington retailers made $352 billion in sales in 2024.
- Washington retail employees make an average of $953 per week.
- 69.1% of Washington store locations are independent retailers.
- 7.51% of Washington’s small businesses are retailers.
- Washington retail stores collected $22.9 billion in state sales tax in 2024.
West Virginia Local Shopping Statistics
West Virginia is home to 6,521 stores, including 2,847 local retailers.
- Based on collected state sales tax, West Virginia retailers made $30.6 billion in sales in 2024.
- West Virginia retail employees make an average of $692 per week.
- 43.7% of West Virginia store locations are independent retailers.
- 10.4% of West Virginia small businesses are retailers.
- West Virginia retail stores collected $1.84 billion in state sales tax in 2024.
Wisconsin Local Shopping Statistics
Wisconsin is home to 18,020 stores, including 11,003 local retailers.
- Based on collected state sales tax, Wisconsin retailers made $156 billion in sales in 2024.
- Wisconsin retail employees make an average of $710 per week.
- 61.1% of Wisconsin store locations are independent retailers.
- 9.89% of Wisconsin small businesses are retailers.
- Wisconsin retail stores collected $7.81 billion in state sales tax in 2024.
Wyoming Local Shopping Statistics
Wyoming is home to 2,446 stores, including 1,826 local retailers.
- Based on collected state sales tax, Wyoming retailers made $24.9 billion in sales in 2024.
- Wyoming retail employees make an average of $741 per week.
- 74.7% of Wyoming store locations are independent retailers.
- 8.45% of Wyoming small businesses are retailers.
- Wyoming retail stores collected $1.00 billion in state sales tax in 2024.
These data and insights were compiled by the Capital One Shopping team based on publicly available data.
Sources
- U.S. Census Bureau
- U.S. Small Business Administration, Office of Advocacy
- Federal Reserve Bank of St. Louis, Economic Data
- Statista, Industry Overview
- National Retail Federation
- Morning Consult, Retail & E-commerce
- U.S. Securities and Exchange Commission, Walmart, Inc.
- eMarketer, Insights
- U.S. Bureau of Labor Statistics
- Oberlo, How Many People Shop Online?
- The World Counts, Consumers