La ciudad se encuentra en la zona de transición entre la meseta y el desierto, en la parte oeste del desierto chihuahuense, tiene un clima seco, menos cálido que el resto del desierto debido a su altitud de 1,500 msnm con inviernos frescos.