Según datos del INE del año 2007, el número de inmigrantes en Santa Cruz de la Zarza es 524, correspondiente a un 11,0% del total de población.