Kruppach ist ein Gemeindeteil der Gemeinde Engelthal im Landkreis Nürnberger Land (Mittelfranken, Bayern). Das Dorf liegt im südwestlichen Bereich der Hersbrucker Alb, im tief eingeschnittenen Tal der Kruppach – einem rechten Zufluss des Hammerbachs – auf einer Höhe von etwa 429 Metern über Normalhöhennull, rund zweieinhalb Kilometer ostsüdöstlich des Ortszentrums von Engelthal.

Die Kreisstraße LAU 7 führt durch das Tal nach Engelthal (2,3 km westlich) beziehungsweise nach Deckersberg (1,7 km östlich). Zur Gemarkung Kruppach mit einer Fläche von 4,413 km² gehört neben dem namensgebenden Ort auch der kleine Weiler Prosberg, etwa einen halben Kilometer südlich.

Geschichte in Kürze

      Frühes 19. Jahrhundert: Mit dem zweiten bayerischen Gemeindeedikt entsteht die eigenständige Landgemeinde Kruppach, zunächst dem Steuerdistrikt Offenhausen und in der Rechtsprechung dem Landgericht Altdorf zugeordnet.

      1862: Kruppach wird kirchlich nach Engelthal eingepfarrt.

      9. Oktober 1892: Gründung der Freiwilligen Feuerwehr Kruppach.

      1. Mai 1978: Im Zuge der bayerischen Gebietsreform wird die bis dahin selbstständige Gemeinde Kruppach in die Gemeinde Engelthal eingegliedert.