Les Baux-de-Provence is located in the foothills of the Alpilles in the Parc Naturel Regional des Alpilles some 22 kilometers south of Avignon and 15 kilometers north-east of Arles. Access to the commune is by the D27 road from Maussane-les-Alpilles in the south which passes through the village and continues north to join the D99 east of Mas-Blanc-des-Alpilles. The D5 also comes from Maussane-les-Alpilles in the south and passes through the east of the commune as it goes north to Saint-Rémy-de-Provence. The D27A links the two roads in the commune. The D78F branches from the D27 in the commune and goes south-west to join the D17 west of Paradou. Apart from the village there are the hamlets of Mes de Mai, Carita, and Manville. The commune is farmland in the south-east and forested hills in the rest.