Google opens its 12th global retail location in Houston on November 6, 2026.
This is the company's 11th US store, following San Diego and Tokyo earlier in 2026. Tokyo marked Google's first physical presence outside the United States.
The expansion pace is accelerating. Read the full piece for location details and what Google is prioritizing in its retail push.