El cantón de Neuvy-Saint-Sépulchre es una división administrativa francesa, situada en el departamento de Indre y la región Centro.
Este cantón está dispuesto alrededor de Neuvy-Saint-Sépulchre en el distrito de La Châtre.
Su altitud varía de 156 m s. n. m. (Lys-Saint-Georges) a 340 m s. n. m. (Cluis) con una altitud media de 220 m s. n. m. El cantón agrupa 12 comunas: