Sierra Vista, AZ has a population of 45,365 and is the 893rd largest city in the United States. The population density is 298 per sq mi which is 429% higher than the Arizona average and 229% higher than the national average. The median age in Sierra Vista is 33 which is approximately 10% lower than the Arizona average of 37.