Here are our recommendations. To read the full editorial for each race or ballot measure, go to www.mercurynews.com/endorsements

Statewide offices

U.S. Senate (regular term) — Alex Padilla

U.S. Senate (short term) — Alex Padilla

Governor — Gavin Newsom

Attorney General — Rob Bonta

Controller — Steve Glazer

Insurance Commissioner — Marc Levine

U.S. Congress

District 15 — Kevin Mullin

California Senate

District 10 — Lily Mei

California Assembly

District 20 — Shawn Kumagai

District 24 — Lan Diep

District 28 — Gail Pellerin

California Board of Equalization

District 2 — Michela Alioto-Pier

Alameda County

Board of Supervisors, District 3 — David Kakishiba

Board of Education, Area 7 — Cheryl Cook-Kallio

District Attorney — Terry Wiley

Sheriff — Yesenia Sanchez

Superintendent of Schools — L.K. Monroe

Contra Costa County

Board of Supervisors, District 1 — John Gioia

Board of Supervisors, District 4 — Ken Carlson

Assessor — Floy Andrews

Clerk-Recorder — Kristin Braun Connelly

District Attorney — Diana Becton

Sheriff — Benjamin Therriault

Santa Clara County

Board of Supervisors, District 1 — Johnny Khamis

Assessor — Larry Stone

District Attorney — Jeff Rosen

Sheriff — Bob Jonsen

San Jose Mayor — Matt Mahan

San Jose City Council, District 1 — Rosemary Kamei

San Jose City Council, District 3 — Joanna Rauh

San Jose City Council, District 5 — Andres Quintero

San Jose City Council, District 7 — Maya Esparza

Ballot Measures

Alameda County

B — Alameda school district bond — No

C — Oakland parcel tax — No

Contra Costa County

F — Martinez open space parcel tax — Yes

G — County car-abatement DMV tax — No

Santa Clara County

A — Water board term limit increase — No

B — San Jose mayoral election change — No

D — Santa Clara district elections — Yes

G — Fremont Union High School District bond — Yes