The 5 per cent swing against the Nationals in Western Australia shows the party is struggling to attract support, a political analyst says.

The Nationals were expected to poll strongly in O'Connor and Durack but with more than 68 per cent of the vote counted, Labor has gained more primary votes so far.

In the Senate, with just under 60 per cent of the vote counted, Pauline Hanson's One Nation Party is polling fourth with 32,836 votes ahead of the Nationals with 22,329.

Neither have enough votes to claim a seat in the senate as yet.

Political analyst Martin Drum said the Nationals would be disappointed with the result.

"I thought that the two regional seats of O'Connor and Durack would have been very close but it turns that there is a big swing in the primary for the sitting Liberal members there.

"It flows in the face of a lot of contemporary analysis around the Nationals doing very well in regional areas. I think they would be a bit disappointed with that federal result," he said.

Durack is the largest electorate in the country, stretching from WA's Wheatbelt to the Kimberley, and takes in towns and cities including Geraldton, Karratha and Broome.

The Liberals have retained the seat with 42.3 per cent of the preference vote and a 4.1 per cent swing, up on a -7.1 per cent swing against them in the 2013 election.

But Labor is polling ahead of the Nationals with 15,590 compared to 9,938 on current first preference votes.

Comparatively, Labor attracted just 20 per cent of the first preference vote in 2013, where as the Nationals secured 23 per cent.

Labor has secured a 5.4 per cent swing on first preference votes, while the Nationals have suffered a -7.2 per cent swing away on first preferences.

Nationals also lose votes in O'Connor

WA Nationals candidate John Hassell suffered a -5.9 per cent swing in the electorate of O'Connor. ( ABC Goldfields-Esperance: Nathan Morris )

O'Connor takes in the state's southern wheatbelt and mining districts, as well as inland parts of the south-west.

With 68.7 per cent of count voted, Labor is polling ahead of the Nationals in the primary vote, after the Nationals suffered a -4.9 per cent swing.

In the 2013 election, Labor gained just 17.3 per cent of the primary vote, whilst the Nationals got 25.3 per cent.

The Liberal candidate Rick Wilson also picked a 3.5 per cent swing in primary vote this time.

Mr Drum said the disappointing result was not necessarily down to performance of the local National candidates.

"At a state level the Nationals have a lot of profile for their policies and their approach," Mr Drum said.

"At a federal level they are really struggling to get in the limelight enough.

"Also the second factor is you've got sitting members, who having been sitting members now, getting swing towards them because they are better known than they were in the past.

"Because those seats are very very large, it's difficult for contenders to build the same profile as sitting members have," he said.

Both seats have been redistributed since 2013 but the impact on the Nationals candidate preferred margin was minimal.

