4,990 Walmart Store Locations
Last updated
🇺🇸 United States 4,597 stores
| State | Stores | |
|---|---|---|
| 1 | Texas | 509 |
| 2 | Florida | 345 |
| 3 | California | 272 |
| 4 | North Carolina | 192 |
| 5 | Georgia | 184 |
| 6 | Illinois | 152 |
| 7 | Ohio | 142 |
| 8 | Missouri | 137 |
| 9 | Tennessee | 136 |
| 10 | Pennsylvania | 135 |
| 11 | Virginia | 133 |
| 12 | Alabama | 130 |
| 13 | Louisiana | 123 |
| 14 | Oklahoma | 121 |
| 15 | Arkansas | 115 |
| 16 | Arizona | 112 |
| 17 | Indiana | 111 |
| 18 | South Carolina | 109 |
| 19 | New York | 99 |
| 20 | Michigan | 93 |
| 21 | Kentucky | 91 |
| 22 | Colorado | 87 |
| 23 | Wisconsin | 87 |
| 24 | Mississippi | 78 |
| 25 | Kansas | 73 |
| 26 | Minnesota | 67 |
| 27 | Washington | 63 |
| 28 | New Jersey | 62 |
| 29 | Iowa | 60 |
| 30 | Utah | 52 |
| 31 | Massachusetts | 48 |
| 32 | Maryland | 46 |
| 33 | New Mexico | 45 |
| 34 | Nevada | 43 |
| 35 | Oregon | 43 |
| 36 | Nebraska | 42 |
| 37 | West Virginia | 38 |
| 38 | Connecticut | 31 |
| 39 | Idaho | 26 |
| 40 | New Hampshire | 26 |
| 41 | Maine | 22 |
| 42 | Puerto Rico | 18 |
| 43 | South Dakota | 15 |
| 44 | Montana | 14 |
| 45 | North Dakota | 14 |
| 46 | Wyoming | 12 |
| 47 | Alaska | 9 |
| 48 | Delaware | 9 |
| 49 | Hawaii | 9 |
| 50 | Rhode Island | 9 |
| 51 | Vermont | 6 |
| 52 | District of Columbia | 2 |
🇨🇦 Canada 393 stores
| Province | Stores | |
|---|---|---|
| 1 | Ontario | 143 |
| 2 | Quebec | 69 |
| 3 | Alberta | 59 |
| 4 | British Columbia | 47 |
| 5 | Nova Scotia | 18 |
| 6 | Manitoba | 16 |
| 7 | Saskatchewan | 14 |
| 8 | New Brunswick | 12 |
| 9 | Newfoundland and Labrador | 11 |
| 10 | Prince Edward Island | 2 |
| 11 | Northwest Territories | 1 |
| 12 | Yukon | 1 |
Frequently Asked Questions
How many Walmart stores are there?
There are 4,990 Walmart store locations across 64 regions. Walmart operates in United States and Canada.
What regions have the most Walmart stores?
The regions with the most Walmart locations are Texas with 509 stores, Florida with 345 stores, and California with 272 stores.
How many Walmart stores are in Texas?
There are 509 Walmart store locations in Texas. Top cities include San Antonio with 28 stores, Houston with 24 stores, and El Paso with 18 stores.
How many Walmart stores are in Florida?
There are 345 Walmart store locations in Florida. Top cities include Orlando with 23 stores, Jacksonville with 18 stores, and Tampa with 15 stores.
How many Walmart stores are in California?
There are 272 Walmart store locations in California. Top cities include Bakersfield with 8 stores, Fresno with 6 stores, and Sacramento with 6 stores.
How many Walmart stores are in the United States?
There are 4,597 Walmart store locations across 50 states in the United States. Top cities include San Antonio with 28 stores, Houston with 26 stores, and Jacksonville with 25 stores.
Does Walmart have stores in Canada?
Yes, Walmart has 393 store locations across 12 provinces: Ontario with 143 stores, Quebec with 69 stores, Alberta with 59 stores, British Columbia with 47 stores, Nova Scotia with 18 stores, Manitoba with 16 stores, Saskatchewan with 14 stores, New Brunswick with 12 stores, Newfoundland and Labrador with 11 stores, Prince Edward Island with 2 stores, Northwest Territories with 1 store, and Yukon with 1 store.
What cities have Walmart stores?
Walmart has locations in 2,902 cities. The cities with the most stores are San Antonio with 28 stores, Houston with 26 stores, and Jacksonville with 25 stores.
Can I download a list of all Walmart store locations?
Yes, you can download the full Walmart store list as a free CSV including addresses, phone numbers, hours, and coordinates. Data is updated daily. If you sell products at Walmart or other retailers and run a Shopify or e-commerce store, StoreLocators can automatically track real-time in-stock inventory across 121,928+ retail locations and display it directly on your product pages—no manual uploads or developer help required.
My Store Count
Estimate your store count by adding retailers from the directory.