Según el conteo de población y vivienda de 2005 realizado por el Instituto Nacional de Estadística y Geografía, Soledad Atzompa tiene un total de 757 habitantes, es cabecera del municipio de Soledad Atzompa; del que, sin embargo, no es la mayor población, siendo esta la localidad de Atzompa que cuenta con 3,550 habitantes.