The board initially approved the budget by a 10-1 vote on July 20 after lengthy negotiations with Newsom's office that included about $44 million in concessions to the supervisors restoring some health and social services.
The board reaffirmed the 10-1 vote with a second vote today.
Newsom submitted a budget on June 1 that he said prioritized funding for infrastructure, jobs, public safety and fighting homelessness while protecting core city services and not adding new tax increases.
The budget included steep cuts to most city departments, reductions in overtime, and layoffs of hundreds of city workers. It closed a $483 million deficit projected for the coming fiscal year.
Newsom spokesman Tony Winnicker said today the mayor intends to sign the budget.