In which city is Victoria's Secret & Co. headquartered?
Answer
Columbus, Ohio
Answer
Columbus, Ohio
Victoria's Secret & Co. is headquartered in Columbus, Ohio. The company maintains its corporate base in the Columbus area, where the business developed under its former parent organization.
Victoria's Secret & Co. became an independent publicly traded company in 2021 after separating from L Brands. The separation placed Victoria's Secret and its PINK brand in a standalone company focused on intimate apparel, beauty, and related products.
The brand's fashion shows, models, and international marketing have often centered on New York and other major fashion cities. That visibility can lead people to assume the corporate headquarters is in New York City.
Headquarters and flagship retail locations are different facts. A company may stage events or operate major offices elsewhere while retaining its legal and corporate base in Columbus.
Source: Wikipedia · fact-checked Sept. 2026