Macron's "Ensemble" (Together) alliance ran neck-and-neck with the left-wing NUPES grouping in Sunday's first round, with the former netting 25.75 percent of the popular vote comparred to the latter's 25.66 percent.
Extrapolating from these figures, four polling firms projected that Ensemble would win 225-295 seats in the decisive second round of voting next Sunday, possibly short of a majority of 289 but comfortably the biggest group.
"We have a week ahead of us to mobilise," Prime Minister Elizabeth Borne told reporters. "One week to convince, one week to obtain a powerful and clear majority."
Ensemble was "the only political grouping capable of getting a majority", she said.
NUPES, a newly unified alliance of leftists, Socialists, Greens and Communists, was projected to win 150-220 seats, a major breakthrough that would make them the biggest opposition force in the National Assembly.
"It's a very serious warning that has been sent to Emmanuel Macron," political scientist Brice Teinturier told France 2 television, noting how support for the president's party had fallen since the last election in 2017.
"A majority is far from certain," he added.
If Macron's coalition does fall short, it is expected to be forced into messy bill-by-bill deals with right-wing parties in parliament, or he will have to try to poach opposition or independent MPs to his side.
Under France's constitution, the president has exclusive control over foreign and defence policy, but needs a majority in parliament to pass domestic legislation.