Il territorio dello Stato è prevalentemente montuoso essendo attraversato da una catena laterale della Sierra Madre Occidentale. Non vi sono fiumi di rilievo, solo i torrenti del Aguanaval a nord e Guazamota, Bolanos and Juchipila a occidente, gli ultimi tre sono affluenti del Rio Grande de Santiago.
Lo stato federale era abitato prima dell'arrivo degli spagnoli da diverse tribù di indios, tra i quali si possono ricordare i Caxcanes, i Tecuexes, gli Hachichiles, gli Huicholes, i Coras e i Tepehuano, tutti estinti ad eccezione degli ultimi tre.
In lingua nahuatl il nome significa terra dove cresce l'erba zacate.
Società
Evoluzione demografica
Lo Stato di Zacatecas ha avuto 1.375.000 abitanti censiti nel 2003. Nel 1900 aveva 462.190 abitanti. Circa l'85% della popolazione è meticcio e 15% è bianco. Nell'anno 2000, Zacatecas ha avuto la più piccola percentuale di popolazione indigena nel Messico: 0.3%. Soltanto la popolazione di Aguascalientes ha meno indigeni (3.472); Zacatecas ha 4.039 indigeni[1].
^ Instituto Nacional de Estadística y Geografía, División municipal. Zacatecas, su INEGI.org.mx, 2010. URL consultato il 3 agosto 2013.
^abMunicipios, su Zacatecas .gob.mx, Gobierno del estado de Zacatecas, 2013. URL consultato il 16 dicembre 2013 (archiviato dall'url originale il 9 dicembre 2013).
^ab Instituto Nacional de Estadística y Geografía, México en cifras, su INEGI.org.mx, 2010. URL consultato il 3 agosto 2013 (archiviato dall'url originale il 20 dicembre 2010). Para ver información de cada municipio, seleccionar primero al estado de Tamaulipas en el campo «Entidad federativa», y después escoger cada municipio de la lista desplegable ubicada la inicio de la tabla.