Arro est une commune située dans le département de la Corse-du-Sud (région de Corse). La ville d'Arro appartient au canton de Cruzini-Cinarca et à l'arrondissement d'Ajaccio. Les habitants d'Arro étaient au nombre de 51 au recensement de 1999. La superficie est de 8.9 km². Arro porte le code Insee 2A022 et est associée au code postal 20151. Elle se situe géographiquement à une altitude de 448 mètres environ.