Según en Censo de Población y Vivienda de 2010 realizado por el Instituto Nacional de Estadística y Geografía (INEGI), la población de Altar es de 7,927 habitantes, de los cuales 3,991 son hombres y 3,936 son mujeres; cuenta con 1,903 viviendas habitadas.