Petite ville pittoresque au pied du Mont Sainte-Odile, située à 200 m d'altitude au débouché de la vallée Saint-Ulrich et au pied des collines du Kirchberg et de l'Altenberg, Barr doit sa prospérité à sa forêt, à la vigne et au tourisme. La surface du ban est de 2 100 ha dont 1 589 ha de forêts. Barr compte actuellement 6 000 habitants.
Barr est capitale viticole du Bas-Rhin. Sa vigne grimpe sur les coteaux qui bordent la vallée de la Kirneck, signalée par la petite maison blanche haut perchée. On y retrouve le célèbre Grand Cru du Kirchberg.