Établie à 202 mètres d'altitude, la gare de Barr est située au PK17,434 de la ligne de Sélestat à Saverne aujourd'hui déférrée de Molsheim à Saverne.
Elle est desormais déservie par des TER Alsace Strasbourg , Obernai , Barr , Sélestat..