马德雷山脉与下加利福尼亚州以外，可见于所有的主要山脉范围。已知的地点有墨西哥行政区划的塔毛利帕斯州、瓜纳华托州、新莱昂州、坎佩切州、恰帕斯州、瓦哈卡州、普埃布拉州、墨西哥城、韦拉克鲁斯州、墨西哥州、克雷塔罗州、圣路易斯波托西州、莫雷洛斯州、伊达尔戈州、格雷罗州、萨卡特卡斯州、特拉斯卡拉州、金塔纳罗奥州与米却肯州，以及瓜地马拉行政区划的韦韦特南戈省、基切省、圣马科斯省、克萨尔特南戈省、托托尼卡潘省、索洛拉省、奇马尔特南戈省、下韦拉帕斯省、瓜地马拉省与埃尔普罗格雷索省。生长在海拔800至3200公尺之间(260