Kallithea Elassonos (Greek: Καλλιθέα Ελασσόνος) is a village and a community in the Larissa regional unit, Greece. It was the seat of the former municipality of Olympos. In 2001 its population was 678 for the village and 737 for the community, which includes the small village Petroto. Kallithea Elassonos is situated at 500 m elevation in a plain southwest of Greece's tallest mountain, Mount Olympus. It is 10 km north of Elassona, 42 km southwest of Katerini, 44 km northwest of Larissa, and 49 km southeast of Kozani. The Greek National Road 13 (Elassona - Katerini) passes west of the village.