The BJP is ahead in 107 seats while the Congress is leading in 71 seats, according to trends available so far.
Election Commission figures show the NCP, Bhartiya Tribal Party and an independent candidate are leading in five seats together.
BJP Chief Minister Vijay Rupani, who was earlier trailing after the count of postal ballots, is now leading in over Congress' Indranil Rajyaguru in Rajkot West seat.However, Deputy Chief Minister Nitin Patel is trailing from Mehsana against Congress candidate Jivabhai Patel by 3,000 votes.
Congress leader Arjun Modhwadia is trailing in Porbandar by just 50 votes after counting of three rounds, against BJP leader and fisheries minister Babubhai Bokhiriya.Congress' Alpesh Thakor is leading in Radhanpur
seat against Lavingji Thakor of BJP.
Senior Congress leader Shaktisinh Gohil is trailing against BJP's Virendrasinh Jadeja from Mandvi seat.
State BJP chief Jitu Vaghani is leading over Dilipsinh Gohil of Congress in Bhavnagar West.
The elections for 182-seat Assembly were held on December 9 and 14, after an acrimonious campaign, which was dominated by a face-off between Prime Minister Narendra Modi and Congress president Rahul Gandhi.
In the 2012 elections, the BJP had won 115 seats while the Congress emerged victorious on 61 seats.
The BJP has been in power in the state since 1995, winning consecutive elections in the home state of Modi and BJP chief Amit Shah.