San Francisco, CA
SF government size has outpaced city’s population for decades
It’s a perennial complaint: San Francisco’s government is just too damn big.
Salaries and employee benefits account for the largest chunk of city spending: 43% of the current budget. A recent analysis found that San Francisco has the most public employees in core functions of any U.S. metropolis, even after detangling its unusual status as both a city and county.
Our workforce wasn’t always such a behemoth. The Standard analyzed City Hall’s growth over the past 20 years, revealing that it has far outpaced San Francisco’s population.
In 2005, the city employed 26,900 people, according to the Department of Human Resources. Twenty years later, it had 34,800, a 29% increase. During that time, the city’s population grew by 8%, from 780,000 in 2005 to 842,000 in 2025, according to the California Department of Finance.
San Francisco, CA
Where to watch Pittsburgh Pirates vs San Francisco Giants: TV channel, start time, streaming for May 9
What to know about MLB’s ABS robot umpire strike zone system
MLB launches ABS challenge system as players test robot umpire calls in a groundbreaking season.
Baseball is back and finding what channel your favorite team is playing on has become a little bit more confusing since MLB announced plans to produce and distribute broadcasts for nearly a third of the league.
We’re here to help. Here’s everything you need to know Saturday as the Pittsburgh Pirates visit the San Francisco Giants.
See USA TODAY’s sortable MLB schedule to filter by team or division.
What time is Pittsburgh Pirates vs San Francisco Giants?
First pitch between the San Francisco Giants and Pittsburgh Pirates is scheduled for 9:05 p.m. (ET) on Saturday, May 9.
How to watch Pittsburgh Pirates vs San Francisco Giants on Saturday
All times Eastern and accurate as of Saturday, May 9, 2026, at 6:32 a.m.
Watch MLB all season long with Fubo
MLB regional blackout restrictions apply
MLB scores, results
MLB scores for May 9 games are available on usatoday.com . Here’s how to access today’s results:
See scores, results for all of today’s games.
San Francisco, CA
The 2026 San Francisco Decorator Showcase’s Patron Preview Gala
San Francisco, CA
Where to watch Pittsburgh Pirates vs San Francisco Giants: TV channel, start time, streaming for May 8
What to know about MLB’s ABS robot umpire strike zone system
MLB launches ABS challenge system as players test robot umpire calls in a groundbreaking season.
Baseball is back and finding what channel your favorite team is playing on has become a little bit more confusing since MLB announced plans to produce and distribute broadcasts for nearly a third of the league.
We’re here to help. Here’s everything you need to know Friday as the Pittsburgh Pirates visit the San Francisco Giants.
See USA TODAY’s sortable MLB schedule to filter by team or division.
What time is Pittsburgh Pirates vs San Francisco Giants?
First pitch between the San Francisco Giants and Pittsburgh Pirates is scheduled for 10:15 p.m. (ET) on Friday, May 8.
How to watch Pittsburgh Pirates vs San Francisco Giants on Friday
All times Eastern and accurate as of Friday, May 8, 2026, at 6:33 a.m.
Watch MLB all season long with Fubo
MLB regional blackout restrictions apply
MLB scores, results
MLB scores for May 8 games are available on usatoday.com . Here’s how to access today’s results:
See scores, results for all of today’s games.
-
Hawaii3 minutes agoFlames engulf van on H-1 Freeway near Punchbowl
-
Idaho9 minutes agoDay use state park fees waived for Idaho residents on July 4 to celebrate America250
-
Illinois15 minutes agoMan arrested after barricading himself inside vape shop in Des Plaines, Illinois, police say
-
Indiana21 minutes ago6 Best Towns Near Indianapolis For Retirees
-
Iowa27 minutes agoGroundbreaking held for Iowa Valley Habitat for Humanity’s 16th Woman Build
-
Kansas33 minutes agoThis Chiefs-Bears trade would land Kansas City it’s long-term Travis Kelce replacement
-
Kentucky39 minutes agoBody found in Ohio River in northeast Kentucky ID’d as Columbus man
-
Louisiana45 minutes ago
Eight children killed in Louisiana mass shooting remembered at funeral