Su distribución se extiende al norte hasta el sur de México, con una población aislada y local al sur de Costa Rica y norte de Panamá.