Roeselare (Rodenbachstad) is een centrumstad in de Belgische provincie West-Vlaanderen. De stad telt 64.386 inwoners (01/01/2022) en ligt centraal in de provincie West-Vlaanderen. Naast het centrum van Roeselare zelf telt de gemeente nog de deelgemeenten Beveren, Oekene en Rumbeke.
De kernen Beveren en Rumbeke zijn door nieuwe bebouwing en bedrijventerreinen vergroeid geraakt met het stadscentrum van Roeselare. De kleine kern van Oekene ligt op de grens van het landelijke open gebied ten zuiden van de stad en de verstedelijking bij Rumbeke. De agglomeratie van de stad strekt zich langs het kanaal Roeselare-Leie uit tot bijna de agglomeratie van de nabijgelegen kleinere stad Izegem.
In de gemeente Roeselare liggen nog enkele kleinere gehuchten. Op het grondgebied Rumbeke ligt langs de steenweg naar Menen (N32) op minder dan een kilometer ten zuiden van de grote ring, circa 3 km van het stadscentrum, het dorp Zilverberg. Het dorpje Beitem ligt ongeveer drie kilometer meer zuidelijker langs dezelfde weg.
De stad zelf telt verscheidene katholieke parochies, namelijk Sint-Michiel, Sint-Amand, Heilig-Hart, Sint-Jozef, Heilige-Godelieve en Onze-Lieve-Vrouw (de wijk Krottegem) en er is een protestantse kerk.