Heraclea was an ancient Greek city in Macedon, ruled later by the Romans. Its ruins are situated 2 km south of Bitola. The city was named in honour of the mythological Greek hero Heracles. The name Lyncestis originates from the name of the ancient kingdom, conquered by Philip, where the city was built.