Sankt Olof е местност в община Симрисхамн, в лен Сконе, Швеция. Sankt Olof се намира на 127 m надморска височина. Жителите са 679 (2023). Най-близкият голям град е Юстад, на 30 km на югозапад. Плажове наоколо: Haväng (10 km), Hundbad Vårhallen (14 km). Сред забележителностите наоколо са Glimmingehus (16,4 km), The King's Grave (8,2 km) и Sankt Olof church (0,6 km). Сред природните обекти са Hallamölla (10,6 km).