En el conteo poblacional del año 2000 San Marcos tenía una población total de 48, 782 habitantes.