Šternberk está en Chequia (Okres Olomouc, Olomoucký) en la zona horaria Europe/Prague.
Lugares cercanos son Uničov, Olomouc y Litovel.
Ostrava está a 79 km, Brno está a 81 km y Liberec está a 213 km en línea recta.
Distancias desde Šternberk a las ciudades más importantes de Chequia y del mundo.
49.7304400°
17.2988900°