Der Bundesstaat Zacatecas [], offiziell Freier und Souveräner Staat Zacatecas, liegt im mittleren Norden Mexikos. Im Norden wird Zacatecas begrenzt durch den Bundesstaat Coahuila, im Nordwesten von Durango, im äußersten Westen durch Nayarit, östlich liegen San Luis Potosí und Nuevo León, während sich im Süden Guanajuato, das kleine Aguascalientes und Jalisco befinden.
Der Bundesstaat Zacatecas liegt im mittleren Norden Mexikos nördlich von Mexiko-Stadt und hat ca. 1.700.000 Einwohner auf 75.539 km² (ca. 3,8 % der Fläche Mexikos). Er besteht größtenteils aus Wüstensteppe, die schon den Übergang zur nordamerikanischen Prärie bildet.