Nibles est une commune française, située dans le département des Alpes-de-Haute-Provence en région Provence-Alpes-Côte d’Azur.
Nibles fait partie de la communauté de communes Sisteronais-Buëch.
Le village est situé sur le bord du Sasse, le pont étant à une altitude de 595 m. Sur le territoire, on trouve la gorge du Bastidon. Le point culminant est le Rocher de Hongrie à 1 189 m.