Alexandria, VA has a population of 151,473 and is the 170th largest city in the United States. The population density is 10,143 per sq mi which is 5200% higher than the Virginia average and 11095% higher than the national average. The median age in Alexandria is 36 which is approximately 4% lower than the Virginia average of 38. In Alexandria, 48% of the population over 15 years of age are married, 67% speak English and 14% speak Spanish. 22% of Alexandria residents were born in Virginia, 48% were born out of state, 3% were born outside of the United States and 28% were foreign born.