#SFVotes
🗳️ Happy National #VoterRegistration Day, San Francisco!

Get ready for the November 3 Election. Register to vote or update your address to help ensure your Vote-by-Mail ballot reaches you.

Visit these websites for more information:
🔎 sfelections.gov/voterportal
📲 registertovote.ca.gov

#SFVotes
September 15, 2026 at 4:56 PM
Election deadlines are non-negotiable 🫣 San Francisco voters, here are the dates for the upcoming June 2 election you need to have on your radar.

Get details about the election at lwvsf.org/vote

#SanFrancisco #SF #SFgov #BeAVoter #SFVotes #SFpol #ElectionDay
March 31, 2026 at 3:41 AM
As a mom of kids with disabilities, I know the fight for Special Ed funding. Watch the SPI candidate forum by @ppssf & @lwvsf to see where candidates stand.
🗳️ Vote by June 2!

m.youtube.com/watch?v=GRWx...

#SFVotes #SpecialEd
May 31, 2026 at 3:42 AM
Our mission at @ppssf.bsky.social is to ensure every public school succeeds. That requires strong public funding channels, which is why we’re backing Proposition D! Read our full blog here www.ppssf.org/news/2026/5/...
🗳️ Vote YES on Prop D by June 2!
#SFVotes #PropD #PublicEducation
June 1, 2026 at 10:40 PM
Some shenanigans are going are going in the San Francisco Bay Area race to fill the seat vacated by the retirement of Speaker Emerita Nancy Pelosi. Sadly, Saikat Chakrabarti and staff have been quite active in spreading this unfounded accusation on social media. #SFVotes
If AIPAC somehow thinks they are getting an ally by giving money to a PAC that gives money to a PAC that gives money to a PAC that supports Connie Chan, they got the wrong woman.
The very weird stories about Chan and AIPAC just don't add up - 48 hills
Looks to me like a dirty trick. Plus: Something voters should know about Becerra. That's The Agenda for May 31-June 7
48hills.org
June 3, 2026 at 12:24 AM