Sephora

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

CRE Intelligence

Actively Expanding
2,700
Total Locations
5
RE Data Points
5
RE Contacts

Company Information

Phone
(555) 123-4567
Upgrade to view
Email
Not available
Headquarters
41 rue Ybry, Neuilly-sur-Seine, California, 92200

Site Requirements

Standard Prototype

Square Footage
2,500 - 3,500 SF
Parking
25 spaces
Upgrade to view 1 requirements

Unlock Full Profile Access

Get direct contact info, site requirements, development contacts, and more.

Upgrade to Pro

About Sephora

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.

Real Estate Requirements

Square Footage
••••••••
Site Characteristics
••••••••
Real Estate Page
••••••••

Upgrade to view all 5 real estate data points

Upgrade to Pro

Development Contacts (5)

?
••••• •••••
••••••••••
?
••••• •••••
••••••••••
?
••••• •••••
••••••••••

Upgrade to view all 5 development contacts

Upgrade to Pro

Need Help With Sephora?

Our CRE specialists can connect you with the right contacts and provide market insights.

Talk to an Expert
Copied to clipboard!

Sephora Locations