Le Castellard-Mélan (before 2010: Le Castellard-Melan)Historique des communes, INSEE is a commune situated in the Alpes-de-Haute-Provence department in southeastern France.
Population
See also Communes of the Alpes-de-Haute-Provence department
References