Walmart Brasil, la empresa operativa, tiene su oficina principal en Barueri en el estado de São Paulo, y también tiene oficinas regionales en Curitiba, Paraná; Porto Alegre, Río Grande del Sur; Recife, Pernambuco; y Salvador de Bahía.Walmart mantiene los nombres de las liendas que hay comprado en Brasil, por su patrón de tienda ser considerado en Brasil de baja calidad, muy inferior a sus competidores locales Pao de Acucar y Carrefour.