Según los resultados del Conteo de Población y Vivienda de 2005 llevado a cabo por el Instituto Nacional de Estadística y Geografía, Villa Matamoros tiene una población de 2,256 habitantes de los cuales 1,107 son hombres y 1,149 son mujeres.