La población total del municipio de San Vicente Tancuayalab de acuerdo a los resultados del Conteo de Población y Vivienda del Instituto Nacional de Estadística y Geografía es de 13,358 habitantes, siendo estos 6,640 hombres y 6,718 mujeres; siendo por tanto su porcentaje de población masculina de 49.7%, la tasa de crecimiento anual de la población entre 2000 y 2005 ha sido de -1.0%, la población menor de 15 años de edad representa el 34.5% del total, mientras que el 58.5% se encuentra entre los 15 y los 64 años de edad, el 41.5% de los habitantes se encuentran en localidades de carácter urbano y el 24.9% de los habitantes mayores de cinco años de edad son hablantes de alguna lengua indígena.