Flampouro (Greek: Φλάμπουρο, Greek pronunciation: ['flabuɾo]) is a village and a community of the Elassona municipality. Before the 2011 local government reform it was a part of the municipality of Olympos. The 2011 census recorded 177 inhabitants in the village and 273 inhabitants in the community. The community of Flampouro covers an area of 58.72 km2.