Labor candidate Yvette D'Ath has won the by-election for the Queensland seat of Redcliffe, ABC election analyst Antony Green says.

He says with more than 56 per cent of ballots counted, Ms D'Ath is ahead of the LNP's Kerri-Anne Dooley.

Mr Green says the projected two-party preferred swing is more than 16 per cent.

"Labor win easily," he tweeted about 7:20pm (AEST).

Ms D'Ath's win boosts Labor's ranks in State Parliament to eight out of 89 seats.

It was a dramatic day of campaigning, during which Premier Campbell Newman was heckled and jeered at one polling booth.

The by-election for the seat, located north of Brisbane, was held to elect a replacement for disgraced former MP Scott Driscoll.

The LNP-turned-independent MP was forced to vacate his seat in November and was fined $90,000 by Parliament for being dishonest about his business dealings.

The poll has been cast as a both a judgment on Mr Driscoll's performance and Mr Newman's LNP Government.

Earlier today, when Mr Newman arrived at the Humpybong State School to support Ms Dooley, he was targeted by unionists, Labor supporters and other protesters over issues ranging from job cuts to anti-bikie laws.

Mr Newman says it was a contrived performance aimed at attracting media attention.

"What we've seen today is an over the top and quite inappropriate reaction from certain people," he said.

Mr Newman campaigned without incident at the next polling booth he visited at Woody Point.

"Because there's no TV cameras or media people here, clearly people are not carrying on with the same contrived performance we saw at the other booth," he said.