The Popular Movement (MP) and the National Rally of Independents (RNI) won 43 and 38 seats respectively, followed by the Socialist Union of Popular Forces (USFP) with 36.
The USFP is the dominant party in the ruling coalition, with Istiqlal as a junior partner.
A series of special reports
The Constitutional Union party occupied the sixth position with 27 seats.
The provisional figures showed a record-low turnout of 37 per cent.
But Reda Lamrini, a political analyst in Rabat, told Al Jazeera that regardless of the turnout, the elections represented “year zero for democracy in Morocco”.
“The 41 per cent is a reflection of the turnout. Lets keep this number today and compare it to the number we are reaching five years from now,” he said.
The parties from the ruling coalition together won 102 seats.
A total of 34 women have also been elected.
A complex voting system made it almost impossible for any group to win an outright majority, and whatever the outcome, real power will remain with the king, who is executive head of state, military chief and religious leader.
The PJD had expected to fare much better and aimed to become the biggest party in parliament, but scaled back its ambitions after polling closed on Friday.
On Saturday its leaders accused unnamed opponents of buying votes to skew the results of a poll marked by a record-low turnout.
“There are no chances of Islamic groups winning as most people in Morocco are enjoying its liberal culture”
Nazia, Lahore, Pakistan
Send us your views
“Dirty money has been flowing into the voting system. We have the proof and we will challenge this,” Lahcen Daoudi, PJD deputy leader, told supporters in Rabat.
“It is not only sad for us, it is sad for Moroccan democracy.”