Sarantaporo (Greek: Σαραντάπορο) is a village and a former municipality in the Larissa regional unit, Thessaly, Greece.
Sarantaporo is on the Greek National Road 3 (Larissa - Kozani - Niki).
It is located west-southwest of Katerini, northwest of Elassona and Larissa, east of Grevena and south-southeast of Kozani.
Unlike the rest of Thessaly, Sarantaporo did not join Greece until October 1912 when the town was liberated from the Ottoman Empire after the Battle of Sarantaporo, a Greek victory in the First Balkan War.
The area features archaeological findings dating back to the pre-Classical years up to the Ottoman rule.