La municipalité de Saint-Christophe-en-Brionnais est située dans le département Saône-et-Loire.
Les municipalités limitrophes sont les suivantes : Briant, Saint-Julien-de-Jonzy, Ligny-en-Brionnais, Oyé, Vauban, Vareilles.
6 infirmiers et infirmières à domicile pratiquent à Saint-Christophe-en-Brionnais.