Santomera tiene una población de aproximadamente 16,000 habitantes, con una mezcla diversa de grupos de edad y orígenes. La mayoría de la población es de origen español, pero en los últimos años la ciudad ha visto una pequeña afluencia de residentes internacionales atraídos por el estilo de vida tranquilo y las crecientes oportunidades económicas.
La ciudad tiene una demografía orientada a la familia, con un fuerte énfasis en los valores comunitarios y las tradiciones. La mayoría de la población trabaja en la agricultura o en industrias locales, aunque el sector de servicios ha crecido en los últimos años debido al turismo.