Highlights. Most American consumers (98%) research products or brands before shopping.

  • U.S. retail sales grew at a 0.65% monthly rate in 2025.
  • Between 2024 and 2025, U.S. retail sales grew 3.50%. 
  • U.S. retail sales totaled $7.52 trillion in 2025.
  • Sales from the 2025 holiday season alone were worth $1 trillion.
  • 76% of American consumers use their mobile devices to shop.
U.S. Retail Sales
Month Total Sales (in billions) YoY Growth
July 2026 $677.2 5.08%
June 2026 $671.1 8.94%
May 2026 $685.6 5.91%
April 2026 $654.1 4.86%
March 2026 $657.6 5.22%
February 2026 $564.7 3.80%
January 2026 $582.3 2.76%
December 2025 $716.9 3.70%
November 2025 $640.2 1.55%
October 2025 $642.3 3.14%
September 2025 $611.3 5.56%
August 2025 $640.8 2.95%

2026 Retail Sales Statistics

Market growth has slowed to pre-pandemic levels.

  • Worldwide retail sales are projected to total $24.4 trillion in 2026, up 5.25% from 2025.
  • Between 2026 and 2030, global retail sales will see a compound annual growth rate (CAGR) of 5.04%.
  • U.S. retail sales are projected to total $7.80 trillion in 2026, up 3.73% from 2025. 
  • U.S. retail sales totaled $2.01 trillion in the second quarter (Q2) of 2026, up 6.62% from 2025 Q2.
  • In 2026 Q1, U.S. retail sales totaled $1.80 trillion, up 3.97% year-over-year (YoY).
  • In 2025 Q4, U.S. retail sales totaled $2.00 trillion, up 2.83% YoY. 
  • In the first seven (7) months of 2026, U.S. retail sales totaled $4.49 trillion, up 5.28% from the same period in 2025.
  • U.S. e-commerce sales totaled $867.9 billion in the first 7 months of 2026, accounting for 19.3% of all retail sales.
  • Between 2026 and 2030, U.S. retail sales will have a CAGR of 4.37%.

Bar Graph: U.S. Retail Sales in trillions from 2018 ($5.16) to 2025 ($7.52) according to the U.S. Census Bureau with projections from 2026 to 2030 ($9.26) according to Statista

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.

  • U.S. retail sales totaled $7.519 trillion in 2025, up 3.50% from 2024.
  • Projections indicate U.S. sales will surpass $9.25 trillion by 2030.
  • U.S. online retail sales totaled $1.431 trillion in 2025, up 7.02% from 2024. 
  • Projections indicate the national e-commerce market value will reach $1.98 trillion in 2030.
  • 135.8 million primary household shoppers patronize 1.06 million stores* in the United States.
  • American retail sales revenue represents 32.4% of global retail.
  • In-store sales represented 81.0% of U.S. retail revenue in 2025; 19.0% of U.S. retail sales revenue was e-commerce.
  • In December 2025, retail sales totaled $716.9 billion, up 3.70% from December 2024. 
  • Excluding automobile and parts dealers, U.S. retail sales totaled $5.86 trillion in 2025, which is equivalent to 78.0% of all U.S. retail sales.
  • U.S. brick-and-mortar retail stores sold $6.088 trillion in merchandise in 2025.
  • eCommerce sales growth outpaced brick-and-mortar sales growth by 160%.
  • A net 4,120 new brick-and-mortar locations opened in 2025, while a net 2,380 closed in 2024. 
  • U.S. retail sales totaled $7.265 trillion in 2024, up 2.70% YoY.

*This refers to physical storefronts. Including non-store retailers and sole proprietorships, there are over 2.81 million retailers in the U.S.

Bar Graph: U.S. Primary Household Shoppers in millions from 2020 (131.2) to 2024 (135.8) according to the U.S. Bureau of Labor Statistics with projections to 2030 (140.8)

Seasonally Adjusted Retail Sales

Seasonally adjusted* retail sales grew 0.17% per month in 2025.

  • Seasonally adjusted sales for retail and food services grew 0.20% per month in 2025; unadjusted sales grew 0.63%. 
  • Seasonally adjusted sales for nonstore retail or e-commerce grew 0.46% per month; unadjusted sales grew 1.16%.
  • Seasonally adjusted sales for motor vehicles and auto parts declined 0.07% per month in 2025; unadjusted sales grew 0.54%.

*Seasonal adjustment compensates for annual peaks and valleys in the retail market and more accurately reflects market health.

Stacked Line Graph: Seasonally Adjusted vs. Unadjusted Retail Sales from July 2025 to 2026 ($661 adjusted; $677 non-adjusted) according to U.S. Census Bureau

World Retail Sales Statistics

Global retail sales growth is generally slower than U.S. retail sales growth.

  • Worldwide retail sales totaled an estimated $23.2 trillion in 2025, up 5.12% from 2023.
  • Projections indicate that by 2030, global retail sales will exceed $29 trillion.
  • Brick-and-mortar retail represents 84.3% of worldwide retail sales; 15.7% of global sales revenue is e-commerce.
  • Worldwide, online shopping revenue totaled $3.64 trillion in 2025, up 13.0% YoY. 
  • Projections indicate global e-commerce revenue will exceed $5.0 trillion in 2030. 
  • Worldwide, brick-and-mortar retail sales totaled an estimated $19.5 trillion in 2025, up 3.77% YoY.
  • Projections indicate that global brick-and-mortar or in-store sales will total over $24 trillion in 2030.
  • Worldwide retail sales totaled $22.1 trillion in 2024, up 4.10% YoY.

Bar Graph: Worldwide Retail Sales in trillions from 2018 ($17.5) to 2024 ($22.1) with projections to 2030 ($29.7) according to Statista

Retail Consumer Statistics

A consumer is defined as someone who spends an average of $10 per day or more on goods and services.

  • As of September 2026, there are over 5.07 billion consumers or retail shoppers worldwide. 
  • Projections indicate there will be 5.6 billion people in the consumer class by 2030.
  • The number of global consumers increased at an average annual rate of 5.41% from 2017 (3.5 billion) to 2023.

U.S. Retail Consumer Statistics

As of 2024, 135.8 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.

  • The average American consumer spends $21,127 on retail over 12 months.
  • 80% of consumers use their mobile device while shopping in-store.
  • 86% of shoppers read customer reviews before making an online purchase.

Bar Graph: Number of Retail Shoppers Worldwide in billions from 2017 (3.5) to 2025 (4.9) according to The World Counts with projections to 2030 (5.6)

Retail Online Shopping Statistics

Every year, consumers make a growing share of their retail purchases online.

  • An estimated 2.77 billion people worldwide shop online in 2026.
  • 299.4 million or 87.4% of all Americans shop online. 
  • In 2025, 28.4% of consumers preferred to shop online; 45.4% preferred 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.

Line Graph: U.S. Retail Sales History in trillions from 2010 ($3.74) to 2025 ($7.52) according to the U.S. Census Bureau

Top  U.S. Retailer Statistics

The top retailers are listed by highest gross sales.

  • America’s largest retailer is Walmart, with $713.2 billion of worldwide net sales in fiscal year (FY) 2026.
  • 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 ten (10) 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 9th largest retailer worldwide.
Top 25 U.S. Retailers
Rank Company 2025 Domestic Sales
(in billions)
Sales Growth
(2024 – 2025)
1 Walmart $576.00 1.28%
2 Amazon.com $293.90 7.38%
3 Costco Wholesale $198.70 8.57%
4 The Kroger Co. $154.70 2.62%
5 The Home Depot $141.10 -4.78%
6 CVS Health Corporation $139.40 11.9%
7 Walgreens Boots Alliance $112.10 1.51%
8 Target $102.70 -3.76%
9 Lowe’s Companies $84.00 3.02%
10 Albertsons Companies $81.80 2.76%
11 Apple Stores / iTunes $75.90 6.77%
12 Publix Super Markets $62.80 5.04%
13 Royal Ahold Delhaize USA $59.80 1.06%
14 Aldi $58.40 7.75%
15 TJX Companies $46.30 6.29%
16 H.E. Butt Grocery $44.20 7.13%
17 Dollar General $43.10 6.34%
18 Best Buy $38.20 0.10%
19 Ace Hardware $27.60 3.73%
20 7-Eleven $25.30 -13.9%
21 Meijer $22.80 1.65%
22 Ross Stores $22.70 7.58%
23 AT&T Wireless $22.10 11.2%
24 Verizon Wireless $21.80 11.1%
25 Macy’s $21.70 -3.43%

Holiday Retail Statistics

Consumer spending during the winter holiday shopping season (2025 Q4) was 8.68% higher than the rest of the year.

  • Winter holiday retail sales totaled $1.01 billion in 2025.
  • Between 2024 and 2025, winter holiday sales increased 3.95%. 
  • American consumers will spend $13.5 billion on Halloween celebrations in 2026.
  • Halloween shoppers will total 198 million in 2026.
  • The average American family spent $864 on back-to-school in 2026.
  • American consumers spent $29.1 billion on Valentine’s Day 2026.

Grouped Bar Graph: Major Holiday Sales in billions from 2024 & 2025 according to National Retail Federation

Retail Statistics by State

Retail sales figures at the state level are represented by the Bureau of Economic Analysis’s personal consumption expenditures for goods.

  • The average retail shop (excluding sole proprietorships) in Arizona earns more than its retail equivalent in every other state except for the District of Columbia.
  • There is a total of 1.06 million retail stores in the United States, including over 643,100 local retailers. 
  • The following states are home to a combined 29,894 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

National Map: Number of Private Retailers per State in thousands according to the U.S. Bureau of Labor Statistics (BLS)

Alabama Local Shopping Statistics

Alabama is home to 19,704 private retailers, including 10,488 local retailers.

  • Based on consumer spending on goods, Alabama retailers made $90.2 billion in sales in 2025.
  • Alabama retail employees earn an average of $744 per week.
  • 53.2% of Alabama stores are independent retailers.
  • 9.08% of Alabama small businesses are retailers.
  • Alabama retail stores collected $4.82 billion in state sales tax in 2025.

Alaska Local Shopping Statistics

Alaska is home to 2,346 stores, including 1,686 local retailers.

  • Based on consumer spending on goods, Alaska retailers made $14.1 billion in 2025.
  • Alaska retail employees earn an average of $816 per week.
  • 71.9% of Alaska stores are independent retailers.
  • 7.20% of Alaska small businesses are retailers.
  • The State of Alaska does not collect retail sales tax.

Arizona Local Shopping Statistics

Arizona is home to 16,658 stores, including 9,761 local retailers.

  • Based on consumer spending on goods, Arizona retailers made $143.5 billion in 2025.
  • Arizona retail employees earn an average of $947 per week.
  • 58.6% of Arizona stores are independent retailers.
  • 7.33% of Arizona small businesses are retailers.
  • Arizona retail stores collected $13.5 billion in state sales tax in 2025.

Arkansas Local Shopping Statistics

Arkansas is home to 10,896 stores, including 6,289 local retailers.

  • Based on consumer spending on goods, Arkansas retailers made $51.1 billion in sales in 2025.
  • Arkansas retail employees earn an average of $701 per week.
  • 57.7% of Arkansas stores are independent retailers.
  • 9.22% of Arkansas small businesses are retailers.
  • Arkansas retail stores collected $5.14 billion in state sales tax in 2025.

California Local Shopping Statistics

California is home to 106,730 stores, including 70,322 local retailers.

  • Based on consumer spending on goods, California retailers made $770.5 billion in sales in 2025.
  • California retail employees earn an average of $976 per week.
  • 65.9% of California stores are independent retailers.
  • 7.04% of California small businesses are retailers.
  • California retail stores collected $53.5 billion in state sales tax in 2025.

National Map: Share of Small Businesses That Are Retailers according to the U.S. Small Business Administration

Colorado Local Shopping Statistics

Colorado is home to 18,095 stores, including 11,821 local retailers.

  • Based on consumer spending on goods, Colorado retailers made $128.6 billion in sales in 2025.
  • Colorado retail employees make an average of $877 per week.
  • 65.3% of Colorado store locations are independent retailers.
  • 6.59% of Colorado small businesses are retailers.
  • Colorado retail stores collected $4.70 billion in state sales tax in 2025.

Connecticut Local Shopping Statistics

Connecticut is home to 12,354 stores, including 7,673 local retailers.

  • Based on consumer spending on goods, Connecticut retailers made $73.5 billion in sales in 2025.
  • Connecticut retail employees make an average of $902 per week.
  • 62.1% of Connecticut store locations are independent retailers.
  • 7.16% of Connecticut small businesses are retailers.
  • Connecticut retail stores collected $6.26 billion in state sales tax in 2025.

Delaware Local Shopping Statistics

Delaware is home to 3,750 stores, including 2,333 local retailers.

  • Based on consumer spending on goods, Delaware retailers made $20.0 billion in sales in 2025.
  • Delaware retail employees make an average of $803 per week.
  • 62.2% of Delaware store locations are independent retailers.
  • 8.33% of Delaware small businesses are retailers.
  • The State of Delaware does not collect retail sales tax.

District of Columbia Local Shopping Statistics

D.C. is home to 1,977 stores, including 1,180 local retailers.

  • Based on consumer spending on goods, D.C. retailers made $18.8 billion in sales in 2025.
  • D.C. retail employees make an average of $1,206 per week.
  • 59.7% of D.C. store locations are independent retailers.
  • 4.48% of D.C. small businesses are retailers.
  • D.C. retail stores collected $2.09 billion in sales tax in 2025.

Florida Local Shopping Statistics

Florida is home to 84,401 stores, including 48,894 local retailers.

  • Based on consumer spending on goods, Florida retailers made $466.3 billion in sales in 2025.
  • Florida retail employees make an average of $888 per week.
  • 57.9% of Florida store locations are independent retailers.
  • 6.60% of Florida small businesses are retailers.
  • Florida retail stores collected $40.0 billion in state sales tax in 2025.

National Map: Number of Local Retail Employers per State in thousands according to the U.S. Small Business Administration

Georgia Local Shopping Statistics

Georgia is home to 37,717 stores, including 22,674 local retailers.

  • Based on consumer spending on goods, Georgia retailers made $211.6 billion in sales in 2025.
  • Georgia retail employees make an average of $823 per week.
  • 60.1% of Georgia store locations are independent retailers.
  • 7.59% of Georgia small businesses are retailers.
  • Georgia retail stores collected $9.33 billion in state sales tax in 2025.

Hawaii Local Shopping Statistics

Hawaii is home to 4,618 stores, including 2,421 local retailers.

  • Based on consumer spending on goods, Hawaii retailers made $26.1 billion in sales in 2025.
  • Hawaii retail employees make an average of $889 per week.
  • 52.4% of Hawaii store locations are independent retailers.
  • 8.44% of Hawaii’s small businesses are retailers.
  • Hawaii retail stores collected $4.96 billion in state sales tax in 2025.

Idaho Local Shopping Statistics

Idaho is home to 7,010 stores, including 4,026 local retailers.

  • Based on consumer spending on goods, Idaho retailers made $34.6 billion in sales in 2025.
  • Idaho retail employees make an average of $808 per week.
  • 57.4% of Idaho store locations are independent retailers.
  • 8.69% of Idaho small businesses are retailers.
  • Idaho retail stores collected $3.20 billion in state sales tax in 2025.

Illinois Local Shopping Statistics

Illinois is home to 34,385 stores, including 21,577 local retailers.

  • Based on consumer spending on goods, Illinois retailers made $245.9 billion in sales in 2025.
  • Illinois retail employees make an average of $847 per week.
  • 62.8% of Illinois store locations are independent retailers.
  • 7.96% of Illinois small businesses are retailers.
  • Illinois retail stores collected $16.3 billion in state sales tax in 2025.

Indiana Local Shopping Statistics

Indiana is home to 21,006 stores, including 11,579 local retailers.

  • Based on consumer spending on goods, Indiana retailers made $125.0 billion in sales in 2025.
  • Indiana retail employees make an average of $745 per week.
  • 55.1% of Indiana store locations are independent retailers.
  • 8.70% of Indiana small businesses are retailers.
  • Indiana retail stores collected $11.2 billion in state sales tax in 2025.

Iowa Local Shopping Statistics

Iowa is home to 10,866 stores, including 6,388 local retailers.

  • Based on consumer spending on goods, Iowa retailers made $58.2 billion in sales in 2025.
  • Iowa retail employees make an average of$707 per week.
  • 58.8% of Iowa store locations are independent retailers.
  • 9.38% of Iowa small businesses are retailers.
  • Iowa retail stores collected $4.67 billion in state sales tax in 2025.

Kansas Local Shopping Statistics

Kansas is home to 8,914 stores, including 5,849 local retailers.

  • Based on consumer spending on goods, Kansas retailers made $51.1 billion in sales in 2025.
  • Kansas retail employees make an average of $723 per week.
  • 65.6% 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 2025.

Kentucky Local Shopping Statistics

Kentucky is home to 17,245 stores, including 8,687 local retailers.

  • Based on consumer spending on goods, Kentucky retailers made $80.8 billion in sales in 2025.
  • Kentucky retail employees make an average of $730 per week.
  • 50.4% 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 2025.

Louisiana Local Shopping Statistics

Louisiana is home to 18,955 stores, including 9,724 local retailers.

  • Based on consumer spending on goods, Louisiana retailers made $81.2 billion in sales in 2025.
  • Louisiana retail employees make an average of $708 per week.
  • 51.3% of Louisiana store locations are independent retailers.
  • 7.65% of Louisiana small businesses are retailers.
  • Louisiana retail stores collected $5.49 billion in state sales tax in 2025.

Maine Local Shopping Statistics

Maine is home to 5,857 stores, including 3,908 local retailers.

  • Based on consumer spending on goods, Maine retailers made $29.5 billion in sales in 2025.
  • Maine retail employees make an average of $779 per week.
  • 66.7% of Maine store locations are independent retailers.
  • 8.21% of Maine small businesses are retailers.
  • Maine retail stores collected $2.37 billion in state sales tax in 2025.

Maryland Local Shopping Statistics

 Maryland is home to 17,268 stores, including 10,210 local retailers.

  • Based on consumer spending on goods, Maryland retailers made $114.8 billion in sales in 2025.
  • Maryland retail employees make an average of $855 per week.
  • 59.1% of Maryland store locations are independent retailers. 
  • $7.08 of Maryland small businesses are retailers.
  • Maryland retail stores collected $7.25 billion in state sales tax in 2025.

Massachusetts Local Shopping Statistics

Massachusetts is home to 21,454 stores, including 14,922 local retailers.

  • Based on consumer spending on goods, Massachusetts retailers made $145.0 billion in sales in 2025.
  • Massachusetts retail employees make an average of $910 per week.
  • 69.6% of Massachusetts store locations are independent retailers.
  • 7.68% of Massachusetts small businesses are retailers.
  • Massachusetts retail stores collected $9.72 billion in state sales tax in 2025.

Michigan Local Shopping Statistics

Michigan is home to 32,201 stores, including 21,008 local retailers.

  • Based on consumer spending on goods, Michigan retailers made $180.1 billion in sales in 2025.
  • Michigan retail employees make an average of $794 per week.
  • 65.2% of Michigan store locations are independent retailers.
  • 8.39% of Michigan small businesses are retailers.
  • Michigan retail stores collected $13.2 billion in state sales tax in 2025.

Minnesota Local Shopping Statistics

Minnesota is home to 17,448 stores, including 10,701 local retailers.

  • Based on consumer spending on goods, Minnesota retailers made $107.7 billion in sales in 2025.
  • Minnesota retail employees make an average of $801 per week.
  • 61.3% of Minnesota store locations are independent retailers.
  • 8.33% of Minnesota small businesses are retailers.
  • Minnesota retail stores collected $8.62 billion in state sales tax in 2025.

Mississippi Local Shopping Statistics

Mississippi is home to 12,548 stores, including 6,908 local retailers.

  • Based on consumer spending on goods, Mississippi retailers made $48.4 billion in sales in 2025.
  • Mississippi retail employees make an average of $670 per week.
  • 55.1% of Mississippi store locations are independent retailers.
  • 8.87% of Mississippi small businesses are retailers.
  • Mississippi retail stores collected $5.41 billion in state sales tax in 2025.

Missouri Local Shopping Statistics

Missouri is home to 20,821 stores, including 11,508 local retailers.

  • Based on consumer spending on goods, Missouri retailers made $115.4 billion in sales in 2025.
  • Missouri retail employees make an average of $775 per week.
  • 55.3% of Missouri store locations are independent retailers.
  • 8.99% of Missouri small businesses are retailers.
  • Missouri retail stores collected $5.35 billion in state sales tax in 2025.

Montana Local Shopping Statistics

Montana is home to 4,621 stores, including 3,314 local retailers.

  • Based on consumer spending on goods, Montana retailers made $23.0 billion in sales in 2025.
  • Montana retail employees make an average of $799 per week.
  • 71.7% of Montana store locations are independent retailers.
  • 8.10% of Montana small businesses are retailers.
  • The State of Montana does not collect retail sales tax.

Nebraska Local Shopping Statistics

Nebraska is home to 6,741 stores, including 4,240 local retailers.

  • Based on consumer spending on goods, Nebraska retailers made $37.0 billion in sales in 2025.
  • Nebraska retail employees make an average of $729 per week.
  • 62.9% of Nebraska store locations are independent retailers.
  • 8.91% of Nebraska small businesses are retailers.
  • Nebraska retail stores collected $3.05 billion in state sales tax in 2025.

Nevada Local Shopping Statistics

Nevada is home to 8,473 stores, including 5,212 local retailers.

  • Based on consumer spending on goods, Nevada retailers made $63.5 billion in sales in 2025.
  • Nevada retail employees make an average of $836 per week.
  • 61.5% of Nevada store locations are independent retailers.
  • 7.51% of Nevada small businesses are retailers.
  • Nevada retail stores collected $7.62 billion in state sales tax in 2025.

New Hampshire Local Shopping Statistics

New Hampshire is home to 5,513 stores, including 3,378 local retailers.

  • Based on consumer spending on goods, New Hampshire retailers made $31.5 billion in sales in 2025.
  • New Hampshire retail employees make an average of $851 per week.
  • 61.3% of New Hampshire store locations are independent retailers.
  • 8.17% of New Hampshire small businesses are retailers.
  • The State of New Hampshire does not collect retail sales tax.

New Jersey Local Shopping Statistics

New Jersey is home to 28,990 stores, including 21,000 local retailers.

  • Based on consumer spending on goods, New Jersey retailers made $192.2 billion in sales in 2025.
  • New Jersey retail employees make an average of $896 per week.
  • 72.4% of New Jersey store locations are independent retailers.
  • 8.45% of New Jersey small businesses are retailers.
  • New Jersey retail stores collected $14.8 billion in state sales tax in 2025.

New Mexico Local Shopping Statistics

New Mexico is home to 6,227 stores, including 3,508 local retailers.

  • Based on consumer spending on goods, New Mexico retailers made $35.2 billion in sales in 2025.
  • New Mexico retail employees make an average of $726 per week.
  • 56.3% of store locations are independent retailers.
  • 8.18% of New Mexico small businesses are retailers.
  • New Mexico retail stores collected $4.53 billion in state sales tax in 2025.

New York Local Shopping Statistics

New York is home to 66,258 stores, including 54,818 local retailers.

  • Based on consumer spending on goods, New York retailers made $379.9 billion in sales in 2025.
  • New York retail employees make an average of $984 per week.
  • 82.7% of New York store locations are independent retailers.
  • 7.35% of New York small businesses are retailers.
  • New York retail stores collected $20.4 billion in state sales tax in 2025.

North Carolina Local Shopping Statistics

North Carolina is home to 37,615 stores, including 20,118 local retailers.

  • Based on consumer spending on goods, North Carolina retailers made $217.1 billion in sales in 2025.
  • North Carolina retail employees make an average of $797 per week.
  • 53.5% of North Carolina store locations are independent retailers.
  • 7.84% of North Carolina small businesses are retailers.
  • North Carolina retail stores collected $12.6 billion in state sales tax in 2025.

North Dakota Local Shopping Statistics

North Dakota is home to 3,133 stores, including 1,922 local retailers. 

  • Based on consumer spending on goods, North Dakota retailers made $14.9 billion in sales in 2025.
  • North Dakota retail employees make an average of $788 per week.
  • 61.3% of North Dakota store locations are independent retailers.
  • 9.41% of North Dakota small businesses are retailers.
  • North Dakota retail stores collected $1.38 billion in state sales tax in 2025.

Ohio Local Shopping Statistics

Ohio is home to 35,327 stores, including 18,853 local retailers.

  • Based on consumer spending on goods, Ohio retailers made $212.2 billion in sales in 2025.
  • Ohio retail employees make an average of $749 per week.
  • 53.4% of Ohio store locations are independent retailers.
  • 8.09% of Ohio small businesses are retailers.
  • Ohio retail stores collected $16.5 billion in state sales tax in 2025.

Oklahoma Local Shopping Statistics

Oklahoma is home to 13,363 stores, including 8,037 local retailers.

  • Based on consumer spending on goods, Oklahoma retailers made $68.0 billion in sales in 2025.
  • Oklahoma retail employees make an average of $730 per week.
  • 60.1% of Oklahoma store locations are independent retailers.
  • 8.45% of Oklahoma small businesses are retailers.
  • Oklahoma retail stores collected $3.50 billion in state sales tax in 2025.

Oregon Local Shopping Statistics

Oregon is home to 13,664 stores, including 8,983 local retailers.

  • Based on consumer spending on goods, Oregon retailers made $84.2 billion in sales in 2025.
  • Oregon retail employees make an average of $832 per week.
  • 65.7% of Oregon store locations are independent retailers.
  • 8.06% of Oregon small businesses are retailers.
  • The State of Oregon does not collect retail sales tax.

Pennsylvania Local Shopping Statistics

Pennsylvania is home to 39,181 stores, including 24,148 local retailers.

  • Based on consumer spending on goods, Pennsylvania retailers made $254.0 billion in sales in 2025.
  • Pennsylvania retail employees make an average of $750 per week.
  • 61.6% of Pennsylvania store locations are independent retailers.
  • 8.61% of Pennsylvania small businesses are retailers.
  • Pennsylvania retail stores collected $16.1 billion in state sales tax in 2025.

Rhode Island Local Shopping Statistics

Rhode Island is home to 3,769 stores, including 2,431 local retailers.

  • Based on consumer spending on goods, Rhode Island retailers made $19.1 billion in sales in 2025.
  • Rhode Island retail employees make an average of $789 per week.
  • 64.5% of Rhode Island store locations are independent retailers.
  • 6.84% of Rhode Island small businesses are retailers.
  • Rhode Island retail stores collected $1.68 billion in state sales tax in 2025.

South Carolina Local Shopping Statistics

South Carolina is home to 20,590 stores, including 10,784 local retailers.

  • Based on consumer spending on goods, South Carolina retailers made $102.6 billion in sales in 2025.
  • South Carolina retail employees make an average of $769 per week.
  • 52.4% of South Carolina store locations are independent retailers.
  • 8.38% of South Carolina small businesses are retailers.
  • South Carolina retail stores collected $6.76 billion in state sales tax in 2025.

South Dakota Local Shopping Statistics

South Dakota is home to 3,771 stores, including 2,595 local retailers.

  • Based on consumer spending on goods, South Dakota retailers made $14.9 billion in sales in 2025.
  • South Dakota retail employees make an average of $756 per week.
  • 68.8% of South Dakota store locations are independent retailers.
  • 10.4% of South Dakota small businesses are retailers.
  • South Dakota retail stores collected $1.65 billion in state sales tax in 2025.

Tennessee Local Shopping Statistics

Tennessee is home to 25,278 stores, including 13,528 local retailers.

  • Based on consumer spending on goods, Tennessee retailers made $128.8 billion in sales in 2025.
  • Tennessee retail employees make an average of $807 per week.
  • 53.5% of Tennessee store locations are independent retailers.
  • 8.33% of Tennessee small businesses are retailers.
  • Tennessee retail stores collected $14.7 billion in state sales tax in 2025.

Texas Local Shopping Statistics

Texas is home to 85,668 stores, including 48,544 local retailers.

  • Based on consumer spending on goods, Texas retailers made $606.4 billion in sales in 2025.
  • Texas retail employees make an average of $846 per week.
  • 56.7% of Texas store locations are independent retailers.
  • 7.53% of Texas small businesses are retailers.
  • Texas retail stores collected $56.5 billion in state sales tax in 2025.

Utah Local Shopping Statistics

Utah is home to 10,567 stores, including 6,858 local retailers.

  • Based on consumer spending on goods, Utah retailers made $72.1 billion in sales in 2025.
  • Utah retail employees make an average of $842 per week.
  • 64.9% of Utah store locations are independent retailers.
  • 8.80% of Utah small businesses are retailers.
  • Utah retail stores collected $4.77 billion in state sales tax in 2025.

Vermont Local Shopping Statistics

Vermont is home to 2,828 stores, including 1,978 local retailers.

  • Based on consumer spending on goods, Vermont retailers made $12.6 billion in sales in 2025.
  • Vermont retail employees make an average of $816 per week.
  • 69.9% of store locations are independent retailers.
  • 8.66% of Vermont small businesses are retailers.
  • Vermont retail stores collected $618 million in state sales tax in 2025.

Virginia Local Shopping Statistics

Virginia is home to 25,891 stores, including 14,789 local retailers.

  • Based on consumer spending on goods, Virginia retailers made $170.0 billion in sales in 2025.
  • Virginia retail employees make an average of $791 per week.
  • 57.1% of Virginia store locations are independent retailers.
  • 8.26% of Virginia small businesses are retailers.
  • Virginia retail stores collected $7.57 billion in state sales tax in 2025.

Washington Local Shopping Statistics

Washington is home to 19,297 stores, including 13,632 local retailers.

  • Based on consumer spending on goods, Washington retailers made $152.6 billion in sales in 2025.
  • Washington retail employees make an average of $990 per week.
  • 70.6% of Washington store locations are independent retailers.
  • 7.51% of Washington’s small businesses are retailers.
  • Washington retail stores collected $23.4 billion in state sales tax in 2025.

West Virginia Local Shopping Statistics

West Virginia is home to 6,293 stores, including 2,847 local retailers.

  • Based on consumer spending on goods, West Virginia retailers made $29.2 billion in sales in 2025.
  • West Virginia retail employees make an average of $697 per week.
  • 45.2% of West Virginia store locations are independent retailers.
  • 10.4% of West Virginia small businesses are retailers.
  • West Virginia retail stores collected $1.89 billion in state sales tax in 2025.

Wisconsin Local Shopping Statistics

Wisconsin is home to 17,647 stores, including 11,003 local retailers.

  • Based on consumer spending on goods, Wisconsin retailers made $111.6 billion in sales in 2025.
  • Wisconsin retail employees make an average of $713 per week.
  • 62.4% of Wisconsin store locations are independent retailers.
  • 9.89% of Wisconsin small businesses are retailers.
  • Wisconsin retail stores collected $7.83 billion in state sales tax in 2025.

Wyoming Local Shopping Statistics

Wyoming is home to 2,447 stores, including 1,826 local retailers.

  • Based on consumer spending on goods, Wyoming retailers made $11.2 billion in sales in 2025.
  • Wyoming retail employees make an average of $732 per week.
  • 74.6% of Wyoming store locations are independent retailers.
  • 8.45% of Wyoming small businesses are retailers.
  • Wyoming retail stores collected $993 million in state sales tax in 2025.

These data and insights were compiled by the Capital One Shopping team based on publicly available data.

Sources

  1. U.S. Census Bureau
  2. U.S. Small Business Administration, Office of Advocacy
  3. Bureau of Economic Analysis, Consumer Spending by State
  4. Statista, Industry Overview
  5. National Retail Federation
  6. Morning Consult, Retail & E-commerce
  7. U.S. Securities and Exchange Commission, Walmart, Inc.
  8. eMarketer, Insights
  9. U.S. Bureau of Labor Statistics
  10. Pew Research Center
  11. The World Counts, Consumers
  12. International Council of Shopping Centers, Industry Benchmarks