Hamry ist ein Dorf im Bezirk Prostějov, in Olomoucký kraj, Czechia. Hamry liegt auf 327 m Höhe. Die Einwohnerzahl beträgt 143. Die nächste größere Stadt ist Prostějov, 10,6 km östlich. Zu den Sehenswürdigkeiten in der Umgebung gehören Dreifaltigkeitssäule (25 km), Schloss Kroměříž (37 km) und Wenzelsdom (26 km). Zu den Naturdenkmälern gehören Býčí skála (27 km) und Macocha (20 km).