Where is Levi Strauss Headquarters?
Main Office Address and Global Locations

Levi Strauss & Co. is a global apparel company that designs and markets a wide range of clothing, including jeans, casual wear, and accessories. The organization manages its extensive international operations and retail network from its corporate base in San Francisco. This presence serves as the foundation for its worldwide distribution and brand management activities.

Where is Levi Strauss Headquarters?

The official headquarters of Levi Strauss & Co. is located at 1155 Battery St, San Francisco, California, 94111, United States. This facility is situated within the historic Levi's Plaza area, a district known for its proximity to the San Francisco waterfront and its integration into the city's commercial landscape. The site consists of several interconnected buildings that house various administrative and corporate functions necessary for the company's daily operations. The architecture reflects a blend of traditional industrial design and modern office requirements, providing a functional environment for the staff. As a primary base, the location is designed to accommodate the logistical and administrative needs of a large-scale apparel manufacturer operating in a competitive global market. This strategic core serves as the command center for the company's worldwide business activities, overseeing the design, marketing, and distribution of brands such as Levi's, Dockers, and Beyond Yoga. Key departments, including executive leadership, global supply chain management, and international brand strategy, are concentrated at this facility to ensure consistent operational oversight. By maintaining its primary base in San Francisco, the company coordinates its relationships with third-party retailers, franchisees, and its own network of e-commerce and physical retail stores. The office acts as the operational heart of the organization, facilitating communication between regional offices and the central management team. This structure supports the company's ability to manage its diverse product categories and maintain its market position across various international territories.

Other Levi Strauss Office Locations

Main Headquarters
Office Locations
United States flag
San Francisco, CA
Singapore flag
Singapore
United States flag
Dallas, TX
United States flag
Wilmington, DE
United States flag
Annapolis, MD
United States flag
Casa Grande, AZ
Indonesia flag
Tangerang
United States flag
Henderson, NV
These locations enable Levi Strauss to tap into local talent markets, improve service delivery, and maintain a strong presence across continents.

More Headquarters in San Francisco, California

SoftwareContent & Collaboration SoftwareDatabase & File Management Software
Healthcare ServicesMedical Laboratories & Imaging Centers
Watches & JewelryRetailManufacturingJewelry & Watch Retail
Real EstateMobile App DevelopmentSoftware

Frequently Asked Questions Regarding Levi Strauss Headquarters and Office Locations

Where is Levi Strauss headquartered?
Levi Strauss main headquarters is located at 1155 Battery St, San Francisco, California, 94111, United States
What is the address of Levi Strauss's headquarters?
The main office is at 1155 Battery St, San Francisco, United States.
In which countries does Levi Strauss have offices?
Levi Strauss has offices in countries such as United States, Singapore, and Indonesia.
How do I contact Levi Strauss's main office?
You can reach the headquarters by phone at (415) 501-6000, if available.
Does Levi Strauss have global office locations?
Yes, Levi Strauss has global offices.
Sign Up for Free to explore more.