Soledad, CA has a population of 25,616 and is the 1,683rd largest city in the United States. The population density is 5,803 per sq mi which is 2397% higher than the California average and 6306% higher than the national average. The median age in Soledad is 37 which is approximately 1% higher than the California average of 36. In Soledad, 39% of the population over 15 years of age are married, 40% speak English and 55% speak Spanish. 60% of Soledad residents were born in California, 9% were born out of state, 1% were born outside of the United States and 30% were foreign born.