Le ara militaire vit en montagne, dans les régions tempérées semi-arides
et les forêts tropicales, près de cours d'eau.
Il fréquente également les zones côtières.
Durant l'été on peut aussi le rencontrer à 2500 mètres d'altitude
En Amérique du Sud (Bolivie, Argentine, Venezuela et Mexique).
Le ara militaire est une espèce menacée à cause du commerce d'animaux.