population surprise az
The 2016 Surprise, Arizona, population is 128,422. There are 1,191 people per square mile (population density).