Das Dorf Kaspauer liegt 3,1 km Luftlinie 253,8 ° westlich von Weismain entfernt. Das Dorf liegt im Schöpfleinsgrunds, eines Nebentals des Kleinziegenfelder Tales. Das Kleinziegenfelder Tal liegt in den nördlichen Ausläufern des Frankenjuras im Naturpark Fränkische Schweiz-Veldensteiner Forst. Eine Kreisstraße von Weismain nach Lahm führt durch den Ort. Folgende Straßen führen in der Nähe von Kaspauer vorbei oder direkt dort hin: LIF 22 und Ortsverbindungsstraßen.