Fashion & Lifestyle Nordstrom Review: The Ultimate Guide to Luxury Shopping About Nordstrom Nordstrom is an American luxury department store chain headquartered in Seattle, Washington. It was founded in 1901 by