Rosières-Sus-Barbèche a situat a 545 mètres d'altitud (dins la comuna). Lo vilatge a dominat per la Cadena del Lomont al nòrd e pels plateaux de Belvoir e de Belleherbe a l'oèst. A l'èst, se pren la vallée del Doubs. A adaigat pel ruisseau de la Barbèche.
Lo vilatge a traversat per la départementale 125, a situat a 60 km a l'èst de Besançon, a 15 km al sud-oèst de Pont-de-Roide e a 32 km al sud-oèst de Montbéliard.
Rosières-sur-Barbèche est situé à 545 mètres d'altitude (à la mairie). Le village est dominé par la Chaîne du Lomont au nord et par les plateaux de Belvoir et de Belleherbe à l'ouest. À l'est, on rejoint la vallée du Doubs. Il est arrosé par le ruisseau de la Barbèche.
Le village est traversé par la départementale 125, il est situé à 60 km à l'est de Besançon, à 15 km au sud-ouest de Pont-de-Roide et à 32 km au sud-ouest de Montbéliard.