Retail

Sephora

2,700 Locations
Neuilly-sur-Seine, CA, France
Founded 1969
39,000 Employees

About Sephora

Company overview and description

Sephora is a well-established retailer specializing in prestige beauty products, including cosmetics, skincare, fragrance, and personal care items. The company began in France in 1969, founded by Dominique Mandonnaud, who introduced an open-sell concept that allowed shoppers to freely explore and test products. This approach changed how people interact with beauty retail and set a new standard for the industry.

Sephora’s first store opened in Limoges, and by the late 1990s, the brand had expanded throughout Europe. In 1998, Sephora entered the United States with a flagship location in New York City. The company became part of LVMH Moët Hennessy Louis Vuitton in 1997, which provided significant resources and global reach to support Sephora’s growth.

As of November 2025, Sephora operates more than 2,700 stores in 35 countries. Its footprint continues to grow, with recent store openings in the United Kingdom and Ireland. In North America, Sephora has expanded its presence through shop-in-shop partnerships with Kohl’s, increasing accessibility in suburban and regional retail settings. The company has also invested in digital innovation, partnering with Uber Eats to offer same-day delivery in the US and Canada, reflecting its commitment to omnichannel retail.

Over the past five years, Sephora has focused on both mature and emerging markets, emphasizing experiential retail formats that blend physical and digital shopping. The brand’s approach includes standalone stores, shop-in-shops, and digital-first concepts, catering to a wide range of consumer preferences. This expansion strategy, coupled with its reputation for curating both established and emerging brands, has strengthened Sephora’s position as a reliable anchor for shopping centers and urban retail corridors.

With approximately 39,000 employees and annual revenue of €12 billion in 2023, Sephora maintains a substantial presence in the global beauty market. Its headquarters are in Paris, with North American operations based in San Francisco. The company’s continued growth and adaptability make it a notable tenant for landlords, brokers, and developers seeking a credible, innovative, and traffic-driving retail partner.

Company Information

Contact details, corporate address, and social media presence

Contact Information

Corporate Address

Headquarters Location 41 rue Ybry
Neuilly-sur-Seine, CA 92200
France
Get Directions

Connect With Us

Key Metrics

Company statistics and business information

0
Locations
0
Employees
1969
Founded
€12 billion (2023)
Annual Revenue

Business Type

Retail

Parent Company

LVMH Moët Hennessy Louis Vuitton

Premium Content

Additional notes and insights are available to premium members.

Additional Notes

Important company information and updates

Unlock 5 Real Estate Contacts

Real estate contact information is available to premium members only.

Real Estate Contacts

Key personnel for real estate inquiries

View 1 Site Requirement

Real estate requirements and site specifications are available to premium members only.

Real Estate Requirements & Prototypes

Detailed site requirements and specifications for expansion

Store Locations

Find Sephora locations nationwide

Location Data - Premium Only

Access detailed location data and interactive maps.

Upgrade to Premium