This bat is endemic to Mexico where it is restricted to a small area in the states of Coahuila, Nuevo León and Zacatecas in the Sierra Madre Oriental range in the northeast of the country. It occurs at altitudes between and its total range is probably smaller than . It has specific habitat requirements, being confined to montane forests with Yucca and pinyon pine.