Labor has claimed victory in 47 seats, giving it the magic number it needs to form a majority government.

But Premier Annastacia Palaszczuk has yet to officially declare the win or deliver a victory speech.

Overnight, Labor claimed a win in the Gold Coast seat of Gaven for candidate Meaghan Scanlon, which would oust sitting LNP member Sid Cramp.

Labor claims it has the seats to form government but Premier Annastacia Palaszczuk isn't visiting the Governor yet. Credit:AAP

Labor was narrowly ahead in the seat of Townsville, with a clearer result possible as early as Wednesday afternoon.