De stad Saint-Sébastien ligt in het uiterste noordwesten van Creuse, op het kruispunt van drie departementen: Indre, Creuse en Haute-Vienne, op de lijn SNCF Parijs-Toulouse, ongeveer tien kilometer van de snelweg A20.
Economisch heeft de stad een grote dominantie van polycultuur met de fokkerij van de Limousin, er zijn nog 24 boerderijen op het gemeentelijk grondgebied.
In het dorp vindt u: winkels, een dokter, een apotheker, een team van thuisverpleegkundigen en een bank. Maar ook openbare diensten (school, postkantoor, treinstation) en vele verenigingen.