Walmart is the biggest retail store in the world with a 2023 retail revenue of 635 billion and 10,569 stores across 19 countries (Amazon comes in second with 359.9 billion in revenue and 589 stores in 21 countries). In the U.S. alone, the retail giant rakes in 534 billion in domestic retail sales in 5,324 locations. It is interesting to note that major cities like Boston, New York, and San Francisco don’t house the retail giant for several reasons, of which one is the local government.