where is riot hq
Company Offices. Riot Games HQ is based in West LA (12333 Olympic Blvd Los Angeles, CA 90025, United States), previous HQ was in Santa Monica (CA 90404, United States) close to their new location. Also, Riot has 15 offices across the globe.