Serole is a comune located in the Province of Asti within the Piedmont region of northern Italy. It is situated approximately 70 kilometres southeast of Turin and about 40 kilometres south of the city of Asti.
As of December 31, 2004, the municipality covered an area of 11.8 square kilometres and had a recorded population of 166 residents.