The "arrondissement" of Barcelonnette is in the northeast of the Alpes-de-Haute-Provence department. It is bordered to the northeast by Italy, to the southeast by the Alpes-Maritimes department, to the south by the Castellane and Digne-les-Baines "arrondissements" and to the west and north by the Hautes-Alpes department.