A three-day riot against Chinese Americans in 1877 was also among incidents of racism for which the supervisors apologized.
But anti-Asian sentiment has yet to be erased from San Francisco.
San Francisco is the fourth California city to officially apologize for its racist past, after Los Angeles, San Jose and Antioch.
City officials, including Mayor Sam Liccardo, and community leaders released a resolution regarding past racist practices against the Chinese community in downtown San Jose, the site of a Chinatown destroyed in 1887. Part of the area caught fire shortly after Council City declared it a public and health hazard.
In the mid-1800s, Antioch – like other cities in the state – saw a population spike as emigrants, including those from China, moved to the area in search of yellow. Chinese immigrants were then exploited for cheap labor, especially in the construction of railways.
CNN’s Leah Asmelash contributed to this report.