Choose Language

This site is updated daily. Please check back for additional updates.

To see additional locations you may visit your county elections official’s website or visit CaEarlyVoting.sos.ca.gov.

Any registered voter can go to a county elections office in person to request and receive a vote-by-mail ballot.

California Secretary of State
  • Find your polling location.
  • See what's on the ballot.
  • Contact your election officials.

 

If you are not currently registered or you registered to vote after the close of registration, please see our Same Day Voter Registration page. Same Day Voter Registration is available at county election offices and polling locations.

To find same day voter registration location(s) in your county, early voting locations, or ballot drop-off locations, please visit our Early Voting and Vote-by-Mail Drop-Off Locations page.

Not sure what county you live in? Simply enter your zip code at www.unitedstateszipcodes.org or call our Voter Hotline at (800) 345-VOTE.


Upcoming Local Elections

May 6, 2025

June 3, 2025


Calaveras (05)

891 Mountain Ranch Road
San Andreas, CA 95249
(209) 754-6376
All Mail Ballot Election

Contra Costa (07)

555 Escobar Street
P.O. Box 271
Martinez, CA 94553
(925) 335-7800
Toll Free (Domestic) (877) 335-7802
All Mail Ballot Election

El Dorado (09)

3883 Ponderosa Road
Shingle Springs, CA 95682
(530) 621-7480
All Mail Ballot Election

Marin (21)

P.O. Box E
San Rafael, CA 94913-3904
3501 Civic Center Drive, Room 121
San Rafael, CA 94903
(415) 499-6456
All Mail Ballot Election

Modoc (25)

108 E. Modoc Street
Alturas, CA 96101-0131
(530) 233-6200
Polling Place Look-up

Santa Clara (43)

1555 Berger Drive, Bldg. 2
San Jose, CA 95112
(408) 299-8683
(866) 430-8683
All Mail Ballot Election

Tulare (54)

5300 West Tulare Avenue, Suite 105
Visalia, CA 93277
(559) 839-2100
Polling Place Look-up