El cantón de Saint-Christophe-en-Bazelle es una división administrativa francesa, situada en el departamento de Indre y la región Centro. Este cantón está dispuesto alrededor de Saint-Christophe-en-Bazelle en el distrito de Issoudun. Su altitud varía de 72 msnm a 156 msnm con una altitud media de 110 msnm.