Der Weiler Hammer liegt 3,8 km Luftlinie 6,2 ° nördlich von Lichtenfels entfernt. Der Weiler befindet sich im Lichtenfelser Forst. Durch den Ort fließt der Schneybach, ein rechter Zufluss des Mains. Eine Gemeindeverbindungsstraße führt nach Schney und die Bahnlinie Lichtenfels - Coburg befindet sich südlich des Ortes. Folgende Straßen führen in der Nähe von Hammer vorbei oder direkt dort hin: Gemeindeverbindungsstraßen.