Bonnieux s'étend de la vallée du Calavon aux crêtes du Luberon et à la combe de Lourmarin, voie d'accès au sud Luberon.
Il s'étend sur 5112 hectares.
Bonnieux est chef-lieu de canton dans le département de Vaucluse, en région Provence-Alpes-Côte d'Azur (PACA).
La commune est située à proximité d'Apt (12 km), d'Avignon (45 km), d'Aix (40 km) et de Marseille
(90 km).