Zacatecas is located in North-Central Mexico. It is bordered by the states of Durango to the northwest, Coahuila to the north, Nayarit to the west, San Luis Potosí and Nuevo León to the east, and Jalisco, Guanajuato and Aguascalientes to the south.