Der Weiler Krögelhof liegt 8 km Luftlinie 145,3 ° südöstlich von Bad Staffelstein entfernt. Der Weiler befindet sich auf den Höhen des fränkischen Juras. Die Kreisstraße von Frauendorf nach Stübig führt an Krögelhof vorbei. Folgende Straßen führen in der Nähe von Krögelhof vorbei oder direkt dort hin: LIF 11.