Das Dorf Schachten ist ein Stadtteil der nordhessischen Kleinstadt Grebenstein im Landkreis Kassel. Das Dorf wird vom Maibach durchflossen und liegt etwa 2 km westsüdwestlich der Kernstadt an der Kreisstraße 50. Der Flughafen Kassel-Calden liegt etwa 3 km südlich.