Hammar ist ein Ort in der Gemeinde Askersund, in Örebro län, Schweden. Hammar liegt auf 95 m Höhe. Die Einwohnerzahl beträgt 268 (2023). Die nächste größere Stadt ist Motala, 31 km südlich. Zu den Sehenswürdigkeiten in der Umgebung gehören Schloss Vadstena (41 km), Kloster Vadstena (40 km) und Medevi (16,1 km).