South Prairie is a town located in Pierce County, Washington. South Prairie has a 2026 population of 367. South Prairie is currently growing at a rate of 0.55% annually but its population has decreased by -1.61% since the most recent census, which recorded a population of 373 in 2020.