 Roesbrugge is located in the northwestern part of Poperinge and in the northern part of Roesbrugge-Haringe.The town center is located along the Yser river.An old branch of this river, the Dode IJzer ("Dead Yser") makes up the northern border of the town center.