El Monte, CA has a population of 115,665 and is the 244th largest city in the United States. The population density is 12,096 per sq mi which is 5105% higher than the California average and 13251% higher than the national average. The median age in El Monte is 35 which is approximately 2% lower than the California average of 36. In El Monte, 51% of the population over 15 years of age are married, 16% speak English and 56% speak Spanish. 47% of El Monte residents were born in California, 3% were born out of state, 1% were born outside of the United States and 49% were foreign born.