Three people unloading a stack of newspapers from a van onto a city sidewalk.
Mission Local passing out our election coverage newspapers on October 23, 2026. Photo by Zoe Malen.

For the second November election in a row, Mission Local staff hit the streets to deliver a special print issue filled with our election coverage to give residents isolated by language or access to computers the information needed to make informed ballot choices. 

Teams of reporters, interns, editors and staff fanned out on (rainy) Thursday and Friday and distributed some 30,000 copies of the issue, a 24-page short broadsheet. They left stacks at libraries, cafes, shops, campuses, as well as nail salons, laundromats, dentists’ offices, dive bars and senior housing.

In North Beach, multiple shopkeepers and pedestrians along Columbus Avenue and at Washington Square Park at first said “no” when approached by our crew, but then did a double take when told what we were hawking. “Mission Local? Nevermind!” one said, and took the issues out of our reporter’s hands.

Read the print issue online

A free, 24-page election issue, with 10,000 copies printed in each language.

We printed 10,000 copies each in English, Spanish and Chinese. All are free. Mission Local makes an effort every election to provide accessible coverage — we have no paywall, everything is free to read and all our election stories are available on a neatly designed dashboard. 

Over the course of several weeks, reporter Xueer Lu put together our top election stories and was responsible for the design of the entire project. Isaac Cannon, our advertising lead, and Lu oversaw distribution — a major task for a small team!

This year, our print run was made possible by the Excelsior Action Group and Monkeybrains — their support was instrumental in getting our issues printed and distributed into the hands of voters across the city.

This year we also put together a digital voter guide — no endorsements, just information on all the ballot measures and candidates. That, too, was done by Lu.

As for every election, our coverage includes weekly questions to candidates in the major races: Congress, Board of Supervisors, and school board. Their answers, published in “Meet the Candidates,” can be found here, and we added many of the responses in our print issue.

Money in politics is another focus — there is a lot of it in this election. We are tracking the flows closely, identifying who’s giving and who’s getting. Our dashboard has a campaign finance section, and last week we published our latest installment of “BigMoneySF,” an ongoing series mapping out the donors, politicos and public-pressure groups angling for your votes.

We believe strongly that information on elections should be easy to access for everyone. Too much of it in this city sits behind a paywall or comes to your front door in a glossy mailer paid for by some unidentifiable committee. Political advertising does not have to tell the truth, which is why we check the facts and look for the real story.  

You can find free, quality reporting in print at the locations below, while supplies last. If you want an issue, email us at info@missionlocal.com.

Where you can find a copy

Our two print-run partners:

  • Excelsior Action Group (35 San Juan Ave. in the Excelsior)
  • Monkeybrains (933 Treat Ave. in the Mission)

And a neighborhood favorite with lots of copies:

  • Rainbow Grocery (1745 Folsom St., Mission)

Businesses and streets, by neighborhood

Richmond:

  • Clement Street (Inner Richmond)
  • Green Apple Books
  • Park Life
  • Schubert’s Bakery
  • Simple Pleasures Cafe
  • Brecks
  • Kinship Salon & Barber
  • The Laundromat
  • Self-Help for the Elderly (Richmond)

Sunset / Parkside:

  • Irving Street (Inner Sunset)
  • Noriega Street (Outer Sunset)
  • 9th Avenue (Inner Sunset)
  • Judah Street (Outer Sunset)

Mission:

  • Mission Street (Mission District)
  • 24th Street (Mission District)

SoMa / Tenderloin:

  • Ellis Street (Tenderloin)
  • Eddy Street (Tenderloin)
  • Golden Gate Avenue (Tenderloin)
  • Larkin Street (Tenderloin)
  • Mission Street (SoMa)
  • Howard Street (SoMa)

Bayview / Portola:

  • 3rd Street (Bayview)
  • Gumbo Social
  • Frank Grizzly’s
  • Ebony Beauty Supply
  • JJ Fish & Chicken
  • Tato

Ingleside / Excelsior:

  • Mission Street (Excelsior)

Chinatown / North Beach:

  • Stockton Street (Chinatown)
  • Kearny Street (Chinatown)
  • Columbus Avenue (North Beach)
  • Unbound Bookstore
  • Ping Yuen Apartments

Hayes Valley / Fillmore / Western Addition / Japantown / Castro:

  • Hayes Street (Hayes Valley)
  • Castro Street businesses (The Cove, Twin Peaks, Tanglad, Fratelli Pizza, Strut)
  • Japantown (Niiya Market, Seoul Garden, California Bank & Trust)

Other locations

Libraries:

  • SFPL Richmond / Senator Milton Marks Branch
  • SFPL Anza Branch
  • SFPL Sunset Branch
  • SFPL Ortega Branch
  • SFPL West Portal Branch
  • SFPL Ingleside Branch
  • SFPL Excelsior Branch

Schools and campuses:

  • SF State
  • City College, Ocean Campus
  • CCSF Southeast Center
  • Building Kidz (Richmond)

Community centers and services:

  • Ella Hill Hutch Community Center
  • Gene Friend Rec Center
  • Eureka Valley Rec Center
  • Chinatown YMCA
  • Wu Yee Children’s Center (Bayview)
  • CYC Bayview
  • 3rd Street Youth Center & Clinic
  • Open Door Legal (Bayview)
  • Japanese Cultural District Visitor Center
  • Glide Memorial Church
  • Hospitality House
  • City Team San Francisco
  • Healing WELL
  • Tenderloin Housing Clinic
  • Asian Pacific Islander Legal Outreach
  • A Woman’s Place
  • Swords to Plowshares
  • Episcopal Community Services Access Point
  • Niebla SF
  • 6M Community Arts
  • SoMa House
  • Alice Griffith Apartments

Health and civic:

  • UCSF Medical Center (Parnassus)
  • Chinese Hospital
  • Forest Hill Station

The election is Nov. 3. Find your polling place or ballot drop-off box here. 

Can’t find a hard copy of the paper? You can read it here in English, Spanish and traditional Chinese.


Our marathon print delivery, in photos

A person in a dark sweater kneels inside a van, organizing stacks of newspapers, while a second person in a red jacket operates a hand truck in the background.
Mission Local packing the vans with our election coverage newspaper in three languages to be distributed throughout the entire city on October 23, 2026. Photo by Zoe Malen.
A young man carrying a stack of papers stands on a sidewalk in front of a Thai restaurant storefront.
Mission Local’s Nick David delivers the election coverage newspaper in three languages around the entire city on October 22, 2026. Photo by Zoe Malen.
Two people loading stacks of newspapers into the back of a rental cargo van.
Mission Local’s Brandon Pho and Isaac Canon pack the van with our election coverage newspaper in three languages to be distributed throughout the entire city on October 22, 2026. Photo by Zoe Malen.
A woman on a sidewalk hands a stack of newspapers to a man standing by a tree.
Mission Local’s Clara-Sophia Daly delivers the election coverage newspaper in three languages throughout the Richmond District on October 22, 2026. Photo by Zoe Malen.
A woman in a purple jacket stands beside two large stacks of folded newspapers on pallets in a warehouse.
Mission Local’s Andrea Jiménez with our election coverage newspaper in three languages to be distributed throughout the entire city on October 22, 2026. Photo by Zoe Malen.
A woman in a red cardigan holds out a stack of newspapers toward a cat perched on a metal fence.
Mission Local’s Bailey Zitko passing out our election coverage newspaper to a neighborhood cat in Bayview District on October 23, 2026. Photo by Zoe Malen.
Two smiling women standing in a parking lot, each holding a stack of San Francisco election information pamphlets.
Mission Local’s Marina Newman and Bailey Zitko passing out our election coverage newspapers in the Bayview District on October 23, 2026. Photo by Zoe Malen.
A man holding a newspaper and a woman with a stack of newspapers balanced on her head stand before the open rear doors of a white van.
Mission Local’s Nick David and Clara-Sophia Daly deliver the election coverage newspaper in three languages around the entire city on October 22, 2026. Photo by Zoe Malen.
A man in a hooded jacket sits behind a window reading a newspaper titled “Mission Local.”
A person reading Mission Local’s election coverage newspaper on October 22, 2026. Photo by Zoe Malen.
A person walking on a sidewalk, carrying a stack of newspapers and pulling a red cart filled with more newspapers.
Mission Local’s Andrea Jiménez passing out our election coverage newspapers in the Excelsior District on October 23, 2026. Photo by Zoe Malen.

Joe is the executive editor of Mission Local. He is an award-winning journalist whose coverage focuses on politics, campaign finance, Silicon Valley, and criminal justice. He received a B.A. at Stanford University for political science in 2014. He was born in Sweden, grew up in Chile, and moved to Oakland when he was eight. You can reach him on Signal @jrivanob.99.

Leave a comment

Please keep your comments short and civil. Do not leave multiple comments under multiple names on one article. We will zap comments that fail to adhere to these short and easy-to-follow rules.

Your email address will not be published. Required fields are marked *