Haapoja was born in Kauhava and became a Member of Parliament in 2003 and was elected for a second term in 2007. In 2005, she became the chair of the Kauhava city council.
The district currently elects 16 of the 200 members of the Parliament of Finland using the open party-list proportional representation electoral system.