Puyallup is a city in Pierce County, Washington, United States, located about 10 miles southeast of Tacoma and 35 miles south of Seattle. It had a population of 42,973 at the 2020 Census. The city's name comes from the Puyallup Tribe of Native Americans and means "the generous people".