She stood for and was returned in the Hong Kong Island geographical constituency for the 2008 Hong Kong legislative election. She was placed second on the Civic Party ticket, behind newcomer Tanya Chan, who was also elected. After deducting the quotient required for the first seat, the remainder to Eu was only 30,362, enable Eu to win a seat in the constituency with the lowest number of vote. She got 525 votes less than her former running mate in the 2004 election Cyd Ho.