Habitan en las tierras bajas (por debajo de 1.200 m de altitud), en los bosques secos en ambas costas de México y América Central.