BN has retained the Balingian state seat in Sarawak by a landslide.
BN candidate Yussibnosh Balo polled 8,194 votes while PKR's Abdul Jalil Bujang polled 1,283 votes.
This leaves BN with a 6,911 majority, up 34 percent from the last contest in 2011. There were 146 spoilt votes.
Yussibnosh polled 84 percent of total vote cast. Of the 13,366 total voters, 72.33 turned out to vote.
When contacted for comments, Sarawak PKR chief Baru Bain said that despite the loss in Balingian, PKR can take pride in making some inroads.
"We have achieved three things. Firstly, we increased our share of the votes. Secondly, we retained our deposit despite BN claiming that we will lose it.
"And finally, by us contesting in Balingian, BN was compelled to announce many projects for the constituency. We hope they will deliver.
"All this will spur our efforts during the coming state election," he said.
Balingian is considered a BN stronghold. The incumbent Abdul Taib Mahmud polled 6,210 votes during the 2011 state election, or 75 percent of the total votes cast.
Taib's nearest challenger was independent candidate Salleh Jafaruddin, while PKR candidate Suriati Abdullah polled only 871 votes.
The by-election was called after Taib relinquished the seat in order to be appointed state governor.
BN wins Chinese-majority areas
Deputy Prime Minister Muhyiddin Yassin said the big win by BN is a recognition of the leadership of PM Najib Razak and new Sarawak CM Adenan Satem.
"(The win) is a strong positive sign of the hope of the people in Balingian and a sign of support by Sarawakians for BN," he said after the announcement of the Balingian by-election results at Dewan Suarah Mesra Mukah.
According to Bernama, Muhyiddin said the win was significant as BN succeeded in garnering the largest majority in the constituency as compared to its recent wins in past elections.
Meanwhile, Adenan said BN's victory in all 21 voting districts in Balingian, including Chinese majority areas showed wider acceptance by the people.
"The Chinese community has spoken. We use to lose in Mukah town (area) and this time, it is a turn-around.
"We have not only increased the majority but we won in the town area for the first time," he said.