The results of the Thursday elections were announced Friday by Interior Minister Daho Ould Kablia, Voice of America reported.
Kablia said the National Liberation Front won 220 seats while the National Alliance Party, an alliance of moderate Islamists, claimed 66 seats. Islamic parties claimed there was "widespread fraud" throughout the elections and have contested some of their losses.
The Green Alliance won 48 seats, the Socialists won 21, and the Worker's Party won 20, Kablia said.
Voter turnout was at 44 percent, Kablia said, up from the country's record low turnout of 37 percent in 2007.
The elections went relatively smoothly except for "several small incidents or verbal disputes" that were "resolved quickly," Kablia said.
Jose Ignacio Salafranca, the head of a team of European Union election monitors, agreed, saying there were few irregularities in the process.